![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
![]() |
#1 | ||
Senior Member
Регистрация: 24.06.2006
Сообщений: 143
|
![]() Цитата:
Цитата:
|
||
![]() |
![]() |
![]() |
#2 |
Senior Member
|
![]()
Вот пост Лемке в мейлинг-лист ECT, который занимается в том числе и lib/div. Извиняюсь за многабукаф. Кстати, разработка lib/div сейчас практически приостановлена, если я правильно понимаю.
http://lists.netfielders.de/pipermai...st/002514.html -- Писать с нуля на PHP под t3v4 инструменты, аналогичные RoR или Django - нэма дурных. Скорее всего, flow3 будет выпущена в качестве v4 расширения и новые расширения будут писаться уже под неё. Это, мне кажется, позволит сделать плавный переход между ветками...
__________________
TYPO3 FAQ |
![]() |
![]() |
![]() |
#3 |
Senior Member
|
![]()
На тему фреймворков.
http://forum.typo3.biz/showthread.php?p=18110#post18110 |
![]() |
![]() |
![]() |
#4 |
Senior Member
Регистрация: 13.12.2006
Адрес: ~msk
Сообщений: 277
|
![]()
Ну и по поводу планов насчёт FLOW3 / TYPO3 5:
News from the General Assembly of the T3A: http://news.typo3.org/news/article/n...ly-of-the-t3a/ Фреймворк обещают в конце 2008, пятёрку - в 2009. Плюс доп. финансы и народ вливают, спешат. |
![]() |
![]() |
![]() |
#5 |
Senior Member
Регистрация: 09.12.2007
Сообщений: 281
|
![]()
Может кому пригодится
Create an ARP-Class for any Extension Table. http://typo3.org/extensions/reposito...eatearp/0.2.2/ ЗЫ: ветку (полветки) пора в разработку расширений? |
![]() |
![]() |
![]() |
#7 | |
Senior Member
Регистрация: 24.06.2006
Сообщений: 143
|
![]() Цитата:
Я сейчас делаю отдельное расширение, которое на основе конфига в typoscript, где описан какой должен быть вывод, включая взаимосвязь таблиц и описание форматирования всех значений, строит запрос к базе данных, причем один-единственный запрос. Затем расширение парсит ответ из БД, форматирует его и вставляет в шаблон, который описан в том же самом typoscript файле и возвращет готовый HTML. В результате, там где в commerce, например для вывода list view, когда много атрибутов в продуктах и артикулах, используется порядка ста запросов к БД, мое расширение делает один! запрос, но сложного вида - в одном запросе там например бывает 25 вложенных таблиц, скорость обработки такого сложного запроса в MySQL не намного меньше, чем обработка одного простого запроса, и в результате нагрузка на БД снижается очень значительно, поскольку вместо ста запросов делается один. Также большой плюс в том, что запрос строится автоматически, на основании конфига. При таком подходе, я даже не вижу смысла использовать ORM, поскольку с отдельными записями работа не идет. Разработчик строит только описание вложенных таблиц, задает самые общие условия для выборки, например для list view в commerce задает какие продукты надо вывести, а расширение само строит запрос, связывая таблицу продуктов с артикулами, далее связывает со списком атрибутов, далее подключает таблицы значений атрибутов итд ..., все это в одном SQL запросе, а на выходе из расширения получаем готовый HTML. Последний раз редактировалось jettero; 13.04.2008 в 16:51 |
|
![]() |
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Настройки параметров ImageMagick для TYPO3 на FreeBSD и Linux | Valery Romanchev | Мастер-класс | 9 | 25.06.2013 22:38 |
Spread FLOW3 and TYPO3 on ohloh | RSS Bot | Новости TYPO3 (на английском) | 0 | 13.03.2008 00:32 |
Typo3 для автосайта | Евгений | Общие вопросы | 11 | 26.02.2008 01:17 |
Требуется специалист(ы) по Typo3 удаленно | Pavel Antonov | Работа и заказы / Job Offer and Request | 4 | 12.07.2006 12:46 |
Несколько вопросов по TYPO3 | Александр Д. | Общие вопросы | 11 | 26.01.2006 19:29 |