Просмотр полной версии : В каком смысле TYPO3 является фремворком
начало обсуждения см. здесь http://forum.typo3.biz/showthread.php?p=16804#post16804
когда ипод делался IE7 не было. Захотят - поправлю.
а макстор, к сожалению, уже не на тупе. На днях стартовала новая версию сайта и ее я уже делал на cakephp. Причина отказа от тупы со стороны заказчика - неудобство в работе с админкой.
интересно, а что именно им не понравилось в админке тайпо, а в cakephp понравилось?
интересно, а что именно им не понравилось в админке тайпо, а в cakephp понравилось?
Просто не понравилось. не user-friendly. Сложно не согласиться, честно говоря.
А с cakephp я им построил то что они хотят и ничего лишнего.
Pavel Antonov
28.12.2007, 16:09
интересно, а что именно им не понравилось в админке тайпо, а в cakephp понравилось?
Некорректный вопрос. CakePHP - фреймворк. Интерфейс будет таким каким сделаешь. Потому сравнивать тут нечего.
Valery Romanchev
28.12.2007, 18:24
Просто не понравилось. не user-friendly. Сложно не согласиться, честно говоря.
вот тут надо обязательно добавить, что TYPO3 "не user-friendly" именно для данной задачи.
Для сайтов типа www.3ds.com (http://www.3ds.com) все будет как-раз наоборот - для таких сайтов (многоязычных, с сотнями страниц и часто изменяемой структурой, с десятками FCE) которыми рулят редакторы специально обученные, админка TYPO3 будет очень даже "user-friendly", а на cake удобную админку для такого сайта писать - убиться
Некорректный вопрос. CakePHP - фреймворк. Интерфейс будет таким каким сделаешь. Потому сравнивать тут нечего.
Не вижу что тут некорректного, TYPO3 тоже фреймворк, поэтому и вопрос возник, что там такое, чего нельзя было сделать в тайпо.
вот тут надо обязательно добавить, что TYPO3 "не user-friendly" именно для данной задачи.
Для сайтов типа www.3ds.com (http://www.3ds.com) все будет как-раз наоборот - для таких сайтов (многоязычных, с сотнями страниц и часто изменяемой структурой, с десятками FCE) которыми рулят редакторы специально обученные, админка TYPO3 будет очень даже "user-friendly", а на cake удобную админку для такого сайта писать - убиться
согласен. Макстор в основном состоит из записей а не контента, так сказать.
кстати, как обстоят дела с нагрузкой сервера у 3ds? ничего не приходилось оптимизировать?
Pavel Antonov
30.12.2007, 02:00
Не вижу что тут некорректного, TYPO3 тоже фреймворк, поэтому и вопрос возник, что там такое, чего нельзя было сделать в тайпо.
TYPO3 не фреймворк, это заблуждение.
Сделать можно все что угодно и без фреймворка просто на PHP.
Valery Romanchev
30.12.2007, 02:23
кстати, как обстоят дела с нагрузкой сервера у 3ds? ничего не приходилось оптимизировать?
понятия не имею... 3ds делали Каспер и Ко, насколько я понимаю,
И помоему именно под этот проект делалась TemplaVoila несколько лет назад.
И там легко может быть не один сервер... железки сейчас очень дешевы, по сравнению с разработкой
TYPO3 не фреймворк, это заблуждение.
Сделать можно все что угодно и без фреймворка просто на PHP.
Ну приехали :), и у Каспера в доках и на первой странице typo3.com написано, что TYPO3 это фреймворк, может вы говорите про MVC фреймворк?
Вот Каспер пишет:
Content management from the "Page Tree" paradigm?
When you categorize Content Management systems you find some which approach the issue from the "Application Framework" angle and others from the "Page Tree" angle. TYPO3 belongs to the latter part.
However this does not in any way compromise TYPO3’s status as a Content Management Application Framework. Rather the page tree approach enhances the ability to serve exactly this purpose by offering the logical division of the page tree as containers for such applications.
Ну, а если вы не доверяете разработчику в классификации своей CMS, то можно посмотреть независимое мнение в википедии http://en.wikipedia.org/wiki/List_of_web_application_frameworks
Там TYPO3 в списке фреймфорков, вместе с CakePHP.
может того ... отрезать кусок ветки?
Valery Romanchev
30.12.2007, 22:01
Ну, а если вы не доверяете разработчику в классификации своей CMS, то можно посмотреть независимое мнение в википедии http://en.wikipedia.org/wiki/List_of_web_application_frameworks
Там TYPO3 в списке фреймфорков, вместе с CakePHP.
Такой список запутывает людей... Не стоит называть одним словом настолько разные вещи.
Т.е. TYPO3 можно называть CMF, но не стоит ее называть "web application framework"
вот здесь вот посмотрите:
http://en.wikipedia.org/wiki/Comparison_of_web_application_frameworks
здесь TYPO3 нет - потому что у нее будет много красных квадратов.
TYPO3 версию 5 начали писать с нуля, уже как фреймворк в упомянутом выше смысле.
Такой список запутывает людей... Не стоит называть одним словом настолько разные вещи.
...
вот здесь вот посмотрите:
http://en.wikipedia.org/wiki/Comparison_of_web_application_frameworks
здесь TYPO3 нет - потому что у нее будет много красных квадратов.
ага и там вверху статьи написано, что список собираются обновить из List of web application frameworks, где TYPO3 присутствует :)
и если посмотреть сюда http://en.wikipedia.org/wiki/Web_application_framework#Features, то видно, что все отличительные особености фреймворков, в TYPO3 есть
3.1 Security
3.2 Database access and mapping
3.3 URL mapping
3.4 Web template system
3.5 Caching
3.6 Ajax
3.7 Automatic configuration
3.8 Web services
а MVC в обязательную особеность, чтобы быть фреймворком не входит:
Many frameworks follow the Model View Controller (MVC) architectural pattern to separate the data model, business rules and user interface.
Я в посте выше давал цитату Каспера, где он пишет, что несмотря на то что TYPO3 строит работу вокруг дерева страниц, в то же время это в полной мере web application framework.
А то, что TYPO3 ver 5, это уже совсем другая система, со встроенным MVC итп, это согласен, лишь бы не переусложнили ее, посмотрим, что выйдет.
Pavel Antonov
31.12.2007, 20:10
Каспер называет, а я нет 8=)
Мое личное мнение...
С утверждением что все необходимые параметры есть в TYPO3 тоже можно поспорить, если говорить о TYPO3 как о платформе/архитектуре. С такой точки зрения и просто PHP - тоже CMF... и Аpache тоже.
CMF - это все таки API для построения приложений, с набором функций позволяющим быстро разрабатывать эти самые приложения. В этом смысле TYPO3 не CMF.
Формы, валидация данных, сохранение данных форм в БД, меппинг БД на объекты языка программирования, работа с файловой системой, базовые функции безопастности - все это отсутствует, присутствует в ограниченном составе или существует только в БЕ. Как видите это отношения к MVC не имеет.
Еще раз это ИМХО.
ЗЫ: С Новым Годом! 8=)
Работает на vBulletin® версия 3.8.1. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot