|
ExtJS в разрезе апекса. за и против.
|
|||
---|---|---|---|
#18+
сабж и использует ли его кто? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2009, 14:28 |
|
ExtJS в разрезе апекса. за и против.
|
|||
---|---|---|---|
#18+
kasik, STFW oracle application express extjs : - Demo website: ExtJS with Oracle Apex - APEX Development: Increasing Development Productivity through ExtJS Integration! Я не использую. :) Но штука интересная... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2009, 14:54 |
|
ExtJS в разрезе апекса. за и против.
|
|||
---|---|---|---|
#18+
Тяжеловатый он в плане размера. А так конечно ничего... Но я бы выбрал JQuery . ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2009, 15:35 |
|
ExtJS в разрезе апекса. за и против.
|
|||
---|---|---|---|
#18+
для инета может быть тяжеловат... хотя ~700кб тоже не ахти какой вес(для нынешних скоростных провайдеров неговоря уж об локали), и загружается он один раз а потом работать толькро с одной головной страницей. но для клиентской машины он конечно да немного напряжен в зависимости от конфиги компа. в jq я тоже использую и активно но вот наткнулся на данный фраемворк и он меня заинтересовал. сейчас хочу разрабатывать новое приложение и попробовать его хочу в деле! ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2009, 15:40 |
|
ExtJS в разрезе апекса. за и против.
|
|||
---|---|---|---|
#18+
kasik, jQuery просто обещаются интегрировать в ApEx 4. Потому его что так, что так браузер будет загружать вместе со страницей. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2009, 16:23 |
|
ExtJS в разрезе апекса. за и против.
|
|||
---|---|---|---|
#18+
дак я не про jq, он то вообще легонький... 100кб вот ссылки может кому нить пригодяться, можете писать свои если найдете... http://application-express-blog.e-dba.com/ http://oracleinsights.blogspot.com/ http://abrdev.com/ http://apex.oracle.com/pls/otn/f?p=65555 http://apex.oracle.com/pls/otn/f?p=200801 ... |
|||
:
Нравится:
Не нравится:
|
|||
23.10.2009, 15:50 |
|
ExtJS в разрезе апекса. за и против.
|
|||
---|---|---|---|
#18+
если в апексе весь интерфейс делать на ExtJs, то зачем тогда вообще использовать апекс??? если же для расширения апекса, то очень даже хорошо, при этом подключать всю библиотеку к странице и ненужно, достаточно только используемые части ее. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2009, 08:12 |
|
ExtJS в разрезе апекса. за и против.
|
|||
---|---|---|---|
#18+
Не надо путать божий дар с яишницей... Апекс это основа, в все остальное дополнения... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2009, 10:29 |
|
ExtJS в разрезе апекса. за и против.
|
|||
---|---|---|---|
#18+
kasikНе надо путать божий дар с яишницей... Апекс это основа, в все остальное дополнения...в приведенных вами двух последних примерах, была попытка реализации всего интерфейса на extjs. Вот это действительно яишница, точнее сказать не рыба не мясо... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2009, 10:43 |
|
ExtJS в разрезе апекса. за и против.
|
|||
---|---|---|---|
#18+
kasik... Апекс это основа, в все остальное дополнения... Основа у нас это - "PL/SQL Web Toolkit"! А апекс "фреймворк + билдер в одном стакане" стандартное приложение на апексе "апекс"<=>"PL/SQL Web Toolkit" если же весь пользовательский интерфейс делать на extjs мы получим связку "extjs" <=> "апекс"<=>"PL/SQL Web Toolkit", где апекс лишнее звено. Основа работы с сервером у extjs — AJAX, а апекс не лучший выбор для этих целей, без его гораздо проще, не нужно будет Ext.data.DataProxy дорабатывать. Поэтому если есть желание весь интерфейс делать на extjs то связка "extjs" <=> "PL/SQL Web Toolkit" самое то! При этом как дополнение к апексу, основной интерфейс на апексе и только отдельные элементы на extjs, это очень хороший вариант. Ales ProtivТяжеловатый он в плане размера. А так конечно ничего... Но я бы выбрал Jquery . extjs предлагает нам набор виджетов (widgets). С помощью чего он их строит? Используя для этого четыре адаптера: ext jquery prototype yui поэтому рассуждения о том, что лучше jquery или extjs, это то же самое что выяснения что лучше шариковая ручка или ее чернильный стержень... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2009, 11:33 |
|
ExtJS в разрезе апекса. за и против.
|
|||
---|---|---|---|
#18+
Примеры я без всякого умысла выложил, просто укак пример исполшьзования данной библиотеки а не пример замещения апекса и не буду я делать все под extjs а только использование некоторых виджетов для придания живости и интреактивности интерфейса, чего в штатных возможностях апекса нет! ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2009, 11:56 |
|
ExtJS в разрезе апекса. за и против.
|
|||
---|---|---|---|
#18+
2 kasik и будешь прав! правильный выбор! вот пример создания таблици, если кому интересно Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54.
Это у нас прокси Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45.
а это Application Processes Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63.
работа с json под ораклом взята отсюда http://json.org/ ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2009, 12:07 |
|
ExtJS в разрезе апекса. за и против.
|
|||
---|---|---|---|
#18+
select replace(:USER_SEARCH_STRING,'& quot;','"') into :USER_SEARCH_STRING from dual; в '& quot;' пробела быть недолжно просто если в оригинале запостить заменяет на ковычки ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2009, 12:18 |
|
ExtJS в разрезе апекса. за и против.
|
|||
---|---|---|---|
#18+
old.rublЭто у нас прокси Код: plaintext 1. 2. 3. 4. 5. 6. 7.
Если уж используете ApEx в качестве основы, то не document.getElementById("pFlowId").value, а $v("pFlowId"). И вообще гляньте на apex.ajax.ondemand... :) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2009, 12:20 |
|
ExtJS в разрезе апекса. за и против.
|
|||
---|---|---|---|
#18+
2 suPPLer в версии 2? :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2009, 12:23 |
|
ExtJS в разрезе апекса. за и против.
|
|||
---|---|---|---|
#18+
old.rubl, я говорю про 3.1+, с учётом того, что "ApEx 4.0 - Coming Soon...", и там обещаются jQuery, больше красивостей с AJAX и перламутровые пуговицы. Про ApEx 2 я думаю только в плане "Download new version from Oracle site and read Upgrade Guide", поскольку обновление мне никаких неудобств не доставило. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2009, 12:29 |
|
ExtJS в разрезе апекса. за и против.
|
|||
---|---|---|---|
#18+
чуть не забыл ... Header and Footer Код: plaintext 1. 2. 3. 4. 5.
Region Source Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2009, 12:34 |
|
ExtJS в разрезе апекса. за и против.
|
|||
---|---|---|---|
#18+
2 suPPLer я примеры сначала на XE делал, поэтому можно иногда в коде что угодно увидеть. Что касается версии 4 неплохо если на осное jQuery сделают расширение UI если только jQuery UI предложат использовать, то будет очень скромно по сравнению с extjs поживем увидим... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2009, 12:41 |
|
ExtJS в разрезе апекса. за и против.
|
|||
---|---|---|---|
#18+
таблица с использованием XML xml-grid.js Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28.
Application Processes Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28.
Header and Footer Код: plaintext 1. 2. 3. 4. 5.
Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2009, 12:48 |
|
ExtJS в разрезе апекса. за и против.
|
|||
---|---|---|---|
#18+
как дистрибутив extjs поместить в Oracle XE (Oracle XMLDB) описано здесь http://daust.blogspot.com/2006/03/where-are-images-of-application.html база данных в примерах использовалась из демок апекса "Sample Application" ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2009, 13:03 |
|
ExtJS в разрезе апекса. за и против.
|
|||
---|---|---|---|
#18+
old.rubl2 suPPLer я примеры сначала на XE делал, поэтому можно иногда в коде что угодно увидеть. XE тоже прекрасно апгрейдится. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2009, 13:40 |
|
ExtJS в разрезе апекса. за и против.
|
|||
---|---|---|---|
#18+
old.rubl, Пытались ли переделать прокси под EXTJS4? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2011, 19:06 |
|
ExtJS в разрезе апекса. за и против.
|
|||
---|---|---|---|
#18+
Если вдруг кому интересно. Сделали связку ExtJs <->nginx<->apex (PL/SQL Gateway)<->БД Все файлы типа js,html,css, картинки хостятся на nginx. Запросы к апексу проксируются на Apex. extjs-all.js nginx отдает в gzip. Интерфейс грузится пару секунд при первой загрузке. При настроенных на nginx хедерах на кэширование, повторное отркрытие моментально происходит. Почему пришли именно к такому решению - При незначительном количестве работающих с Веб приложением (приложения то достаточно простые - по сути просто отражение таблиц и пара форм для добавления записей) на Apex стали возникать жуткие тормоза при открытии страниц. Сам Апекс живет на том же сервере что и БД с исходными данными, с которой еще работает и основная автоматизированная система с одновременным количеством пользователей порядка 350-400 человек. Ну в обчем. Переписал эти web приложения на ExtJs c Ajax по demand процессам и всё летает, все довольны :) Судя по тому, что demand процессы отдают данные практически мгновенно, видимо тормоза возникают именно в построении апексом html страницы. Можно конечно работать напрямую со своими процедурами доступными через PL/SQL Gateway без Apex, но там надо заморачиваться тогда с аутентификацией, сессиями и тд и тп. Если кому нужно чисто выцепить данные из БД в web клиент без заморочек, то apex и не нужен совсем. Использую. ExtJs 4.2.1 Делаю перезагрузку метода doRequest в классе Ext.data.proxy.Ajax, чтобы таблички нормально работали. Формат обмена JSON. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2014, 16:29 |
|
ExtJS в разрезе апекса. за и против.
|
|||
---|---|---|---|
#18+
Можно конечно работать напрямую со своими процедурами доступными через PL/SQL Gateway без Apex, но там надо заморачиваться тогда с аутентификацией, сессиями и тд и тп. Если кому нужно чисто выцепить данные из БД в web клиент без заморочек, то apex и не нужен совсем. По подробней, как мне получить данные с БД без апекса? Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2014, 17:52 |
|
ExtJS в разрезе апекса. за и против.
|
|||
---|---|---|---|
#18+
bankir1980Переписал эти web приложения на ExtJs c Ajax по demand процессам и всё летает, все довольны :) А чем не угодил встроенный Jquery? EPG (embedded pl/sql gateway) почему не заменили на Apex Listener? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2014, 18:11 |
|
|
start [/forum/topic.php?fid=50&fpage=5&tid=1873918]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
44ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
228ms |
get tp. blocked users: |
1ms |
others: | 290ms |
total: | 606ms |
0 / 0 |