![]() |
Посмотрите глава 5 "Настройка слоя хранения" и там 3. Отдельные запросы к БД.
Ну а еще - на примере какого-нить расширения на extbase, тот же news или тестовое расширение, о котором идет речь в книге... Внутри репозитория будет что-то вроде: PHP код:
|
Цитата:
В общем - как ни странно, ничего плохово в extbase не нашел, как его критикуют обычно и как у меня сложилось мнение, что это "лажовый проект"... Все довольно логично. Единственное конечно как показалось, наверное он очень сыроват еще для "быстрой разработки". Они работают над интерфейсами кикстартера, что очень радует. И extbase - есть развитие flow3 - в настоящем. С точки зрения изучения конечно очень сложновато. Что бы разобраться в этом детально, мне наверное еще раз пять придется прочитать книгу:) В книге не пойму - там идет речь о Grid Element - это что такое? там имеется в виду? |
Grid Elements - это расширение которое позволяет создавать дополнительные элементы, например колонки. Нечто вроде FCE, но без TemplaVoila http://typo3.org/extensions/reposito...w/gridelements
|
Цитата:
Поэтому и уточнил на всякий случай. |
Все развивается... В версии 6 никаких зеленых элементов, все уже есть в ядре...
|
Огогоооо....
TYPO3 7.0.1 http://www.youtube.com/watch?v=_Pjt-_eyFAw#t=88 Наверное будет очень крутой BE-с таким юзабилити...:):):) FLOW3, NEWS, TYPO3 7-ветка.... |
Честно признаться, посмотрел 6. детально, в т.ч. со всякими Fedex Fluid - и прочее - ветку... По производительности к сожалению сказать ничего не могу, т.к. особо разницы не заметил, что между 4.7, что между 6.2... По идее FE-работает также... А значит (думаю), что и если много страниц будет, то будет работать также!
Но, могу сказать, что это круто! И это мягко сказано. http://cs304700.vk.me/u133380628/-14/x_2bd4db66.jpg Единственное, конечно расстроило то, что старый менеджер расширений убрали... И до сих пор не могу понять, почему TYPO3 - к примеру в сравнеии с Joomla, или Drapul / Modx - занимает такую низкую долю популярности (хотя бы в России) Для меня Joomla - сложный для восприятия BE Drupal - не понял вообще как этим пользоваться (наверное сказалось отсутствием большого обилия кнопочек в BE) Modx - у меня не поставился с первого раза, и как ни пробовал ее запустить, так ничего и не вышло. |
В 6.2 обещают много вкусностей (перевожу слайды презентации), недаром ее выход отложили на три месяца...
Поддержка адаптивных изображений через цсс_стайлед_контент, вложение наследование ts кода в файлах и т. д. Упрощение перехода со старых версий, наборы предустановок (для разработки, для работающего сайта и т.п.), предустановка работы с графикой и системным окружением... Но вот производительность пока не радует, да и пробовал поставить на некоторые из своих сайтов - далеко не везде все прошло хорошо. Звучит, конечно, все круто, но вот скажем обработка графики не настроилась о другом сложно судить, но, думаю, не лучше... Чем дальше в лес... Надеюсь, что за оставшиеся три месяца допилят. |
Хотя нет, пожалуй вру....
У меня http://fluid.ivan-web-blog.ru/index.php?id=1 по данному адресу при нагрузочном тестировании - сайт то вешается, то не вешается... Internal Server Error Интересно, что они там такого сделали в ядре, что такой долгий процесс загрузки... Було бы круто, если бы добавили в старые версии новый модуль страница и FAL-для файлов - и тогда бы смысла переходить на 6 тую уже не было абсолютно... А если бы еще Neos - подключили бы к разработке чего-то нового и улучшения старого, так это бы было вообще супер. |
Цитата:
Плюс еще непонятное словосочетание TypoScript. Вдобавок совсем не тривиальная и простая админка - страницы отдельно, записи новостей и т.п. отдельно, где-то там надо вставлять элемент на страницу чтобы новости туда выводились, да еще и настраивать его. С настройками вообще непонятно как - можно настраивать прямо в плагине, можно через TS шаблон этой страницы, можно через TS родительской страницы, а можно TS вообще вынести в отдельный файл... А ведь еще есть TS файлы, которые идут вместе с экстом и часть настроек берется оттуда. Учитывая все это действительно - система не простая и со своей нишей. Это не 5-страничные сайты визитки. Для этого может оказаться очень долгим процесс "погружения" в TYPO3. Ну и традиционно "последний гвоздь" в крышку TYPO3 - отсутствие качественного и работающего из коробки расширения для магазина. В остальных указанных вами системах они присутствуют, пусть разного качества, но есть. Хотя это уже темя для обсуждения в других ветках :) |
Да, TYPO3 орешек не простой, но когда его раскусишь и начнешь пробовать... то остановиться невозможно :)
А так - шаблонов не так уж и много, учитывая, что настройке здесь поддается почти все... К тому же шаблоны-то настроек как раз организованы логично - действуют вниз по ветке страниц. Что касается шаблонизаторов - кому что нравится, да и не так уж их и много: обычный, флюид, темплавуаля... Другое дело, что документация немного запаздывает, да и сложно найти по конкретным вопросам что-то, так как настройка, скажем, изображений (тегов, водяных знаков и т.д.), seo, RTE разбросана по многим местам. Можно найти фрагменты кода, но без объяснения работы - обезьянье копирование. На то, чтобы понять нужно потратить оооочень много времени. Потом проще... Забыли добавить настройку RTE :) еще один гвоздик в гробик. Для себя сделал наметки по SEO-настройке, настройке внутреннего интерфейса для удобства работы, правила для настройки расширений и т. д. И их и придерживаюсь. То есть фрагменты, которые используются везде. Вот как-то так... |
D 2007-для своего первого сайта выбрал Joomla. Typo3 толи не смог установить, толи не понял что в ней делать нужно.... Все как у всех.
Через год перевел сайт на Typo3. Да, надо иметь некий "математический склад ума", чтоб понимать, как в ней работать, как создать сайт. Но даже редактирование сайта в тайпе такое интуитивное и понятное, чего нет в других системах. Перед тобой страница, накоторую можно вставлять все, что хочеш и как хочеш. Есть дерево сайта. А посмотрел я последнюю Joomla, так там с 2007-го я не заметил никаких существенных изменений. Все теже категории и центром является материал, в который никак не вставить например меню какких то страниц, которое само генерируется. Потом еще надо идти в меню и создавать ссылку на этот материал. И при этом много проблем с миграцией между версиями. Modx - Наверно что-то среднее, есть дерево документов, есть общие пользователи(FE и BE в одном лице), которые могут формировать контент, есть аналог TypoScript-а(как я понял). Но в отличии от Typo3, где на странице могут находиться разные записи(что удобно), в Modx-е каждая запись является страницей в дереве, что наверно уже не удобно. Да и на странице одно текстовое поле, остальное надо создавать и конфигурировать отдельно. Про NEOS не понял. На демо выглядит, как простенькая CMS, на презентации говориться, что на 90% фреимверк. Вообщем, как для редактора - Typo3 идеал. Добавить бы сюда комьюнити функционал для FE-пользователей... А когда будет Typo3 7? |
Честно говоря про Modx - очень она мне понравилась (хотя я на ней и не делал), несмотря на то, что там нет такого понятия как "элемент страницы". Но вот что странно, она в России довольно популярна, а я даже "документации в Pdf" - файле не нашел!:) Шобы разом прочитать...
Цитата:
7 - версия есть видео в сети... Хотя смысл делать адаптивный дизайн BE-со всякими там штучками? Лучше бы ушучшить то, что есть, а именно: модуль список (аля как в битрикс) визуальный редактор (яля CKeditor) -- По идее в 7-мерке будет меняться интерфейс BE. Цитата:
Что-то вроде руководства? |
Цитата:
|
Ну и честно говоря, с точки зрения обратной совместимости хотя бы что ни будь с чем ...
это одна большая ЖЖЖЖЖЖООООООООООООООООООООООООООпа.... Из тех расширений, что когда то делал, ничего не работает... Все требует учетах этих "скрытых новвоведений"... Вот если бы перенести FAL-в typo3 4.7 , и новый модуль страница, системе бы цены не было. Прям та ки какая то мания у них сделать взбучку всему старому... И ведь самое обидное, что эти новвоведения и не перенесешь в старое. Да и еще очень понравился новый localConfiguration! Те хуки, которые используются, не один не работает! Вот взять к примеру работу с БД: PHP код:
к сожалению очень сложным являетя... а я еще в мыслях где-то не верил.:) Так понимаю, вопрос надо ставить ребром - либо ты вливаешься в новое, либо остаешься в старом... Интересно, и кто как выкручивается? |
Может быть ошибаюсь:
но разве в Neos-е - не codeigniter является встроенным? |
Вот, создал новую тему:
http://forum.typo3.biz/showthread.php?t=11120 TYPO3 на базе Fluid: документация Там многое разжёвано относительно всей этой технологии и того, как ею пользоваться... Докончу перевод в самое ближайшее время - самому все это интересно... |
Одно знаю точно...
Что на TYPO3 6.1 - перешел в том числе по причинам... 1. FAL (встроенный по умолчанию - очень удобно) 2. Новый модуль страница (мультиколонки, мультисетки, табы,... и прочее) - делается довольно удобно. 3. Улучшение элементов TCA-форм (readOnly=1, выбор изображений/документов из медиабиблиотеки). 4. Новый localConfiguration.php - очень удобно! 5. Стабильные концепции Extbase + FLUID... Если бы это все включили и развивалось в продолжение развития TYPO3 4.7.x-ветки... То смысла обсалютно для себя переходить на шестую ветку даже и не вижу... Один FAL-стоит очень много - это очень круто!:) -- Вот сколько не смотрю языки... Есть таблица sys_language ... ? Почему бы по умолчанию не сделать данную таблицу заполненной? После уже какой язык нам нужен - мы его активируем... Получается, что когда переводишь сайт - в одном проекте ID-русского языка может быть = 1 В то время как в другом ID-русского языка может быть = 4... Однако так и запутаться не долго. |
А как работать с FAL?
Нашел только одну документацию http://wiki.typo3.org/File_Abstraction_Layer Не совсем пойму, RTE-редактор добавляет - вот такие строки: data-htmlarea-file-uid="19" data-htmlarea-file-table="sys_file" Ведь по идее же это ссылка на id-изображения, что бы взять описание... А как такое же использовать в Typoscript-объекте? |
Впечатления от Typo3 6.1 - одни положительные эмоции:):):).
Вот и мне довелось первый сайт сделать на этой системе - из трех страниц.:) http://ckeditor.ivan-web-blog.ru/ Из того, что не совсем понял - это как настраивать правильно imagemagick и графику на сайте в новом localconfiguration - на сайте во FE-получаются какие-то мутные картинки. А также так понял для FAL-есть таблица файлов - sys_file - и почему-то туда пишутся ни только картинки которые загружаются через модуль список файлов. У меня туда почему-то записалась иконка расширения adminer. к примеру - можно ли это считать мусором - пока не знаю. А самое главное TYPO3 6.1 - у меня ставиться без ошибок! 6.2. - не смотрел - посмотрю - если наверное там что-то существенно новое есть.) |
Интересно, а чем вызвано - что временные картинки перемещены из папки typo3temp/ - в папку fileadmin/_prosessing_/
? Раньше так было удобно, удалил папку typo3temp - и сделал рез.копию проекта (или без этой папки)...:rolleyes: |
Цитата:
Через TCA... Или еще как-то глобально.:D |
Изучая TYPO3 6.x с ее "переписанным кодом с нуля" - понимаешь - реально круто...
Эта новая система хуков... Эти репозитории и доменные модели... Эти расположения и струтура папок... Не скажу , что это все очень конечно удобно в плане быстрой разработки расширений под FE, но если что-то надо поменять в ядре... Что-то добавить... Это офигенно! |
А вот стандартная форма авторизации ни в какую работать не хоучет...
Ошибка при входе в систему Произошла ошибка при входе в систему. Вероятно имя пользователя или пароль не верные. Проверьте, правильно ли введены данные, был ли использован правильный язык, заглавные или прописные буквы. Убедитесь также, допускает ли Ваш обозреватель Cookies. В чем может быть причина? |
Всему виной RSA - ...
|
Судя по всему это правда - по поводу того, что TYPO3 - 6 ветки не уступает в производительности в сравнении с предыдущими ветками.
|
Часовой пояс GMT +4, время: 16:07. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot