Pull to refresh

Comments 34

UFO just landed and posted this here
Пожалуй тем что она ни на один из них не похожа. ModX и Drupal ето другого плана CMS, ращитаные на чайников, с Symphony надо посидеть несколько дней чтоб понять её достоинства.
То что с ней нужно долго сидеть - это конечно большое преимущество :)
На самом деле все нужно смотреть, а такая статья по сути вырождается в линк, именно из-за того, что
Да и все описанные функции есть и в других модных "фреймворков"
Эй! Без оскорблений! В MODx чайник не разберется; там, между прочим, бытует собственная, достаточно витьеватая, парадигма взаимосвязей, которая на класс мощнее (и сложнее, при том!) Joomla будет. И позиционируется она как Фреймвок, а не CMS, иными словами - платформа. А еще проще - там руками надо сайты делать, а не из модулей конструктор собирать.
Прошу прощения, я не хотел никого оскорбить, ето мой первый хабропост. :(
вроде хабр - место для айтишников, если кто-то постит сюда информацию о своем продукте по теме - это очень хорошо (ну реклама и реклама, Вам же ничего не навязывают). То что система обладает схожей функциональностью с другими не отнимает у неё права быть представленной общественности. лично мне такие посты нравятся куда больше чем "чего девушки не делают никогда", к сожалению последних на хабре становится все больше.
Абсолютно с вами согласен. Даже если и реклама, то отчасти полезная. Я, например, не знал об этом фреймворке.
Ето не совсем реклама, а беглый перевод описания из официального сайта.
Если кому интересно могу расказать о других фреймворках.
Когда читал новость не сразу дошло, что это не про symfony, а про другой продукт. Название плохое - будут путать с более популярным фреймворком.
да да, я тоже сначала удивился и подумал на фреймворк http://www.symfony-project.com/

:)

зы. Не нашел в этой CMS ничего примечательного. CMS как CMS. Товарищ выше правильно сказал, что сайты надо руками собирать, а не в конструкторы играть.
Может быть, они на это и рассчитывали
Тогда это не очень кошерно с их стороны....
Устал ждать авторизации... Если уж на таком элементарном шаге задержки, то к чорту это cms
у меня все быстро прошло. почта на мейлру
Очень интересная cms. Хотя по базовым возможностям довольно проста. Прекрасно подходит для "сложного" блога, похоже. В ней есть то, чего многим не хватало в Wordpress'е для нормальной cms, а не только блоггинга (хотя бы грамотной работы с блоками и категориями).
"Из минусов пожалуй то что с кириллица пока под вопросом" оно не на UTF8 работает что ли? Если не на UTF8, то фтопку такое чудо природы
вот кстати тоже не понял этого минуса. вроде как сама CMS (смотрел демо) на UTF8, если автор объяснит в чем дело - будет хорошо
Версию 1.7 пока не тестировал ибо занят другим, но в 1.6 был непонятный баг с кириллицей из за которого вылетала одна из dll отвечающая за xml у локального сервера. Тот же глюк происходил, при неправильном написании XSLT тегов.
База ейная в мускуле по дефолту создается как ютф, думаю проблем с языком не будет.
Честно говоря, чуть не перепутал этот проект с Symfony. Уж очень названия-то похожи и Symfony тоже офигенно под Веб 2.0 заточена. Но это не CMS, но как для фреймворков сейчас один из лучших под Пых.

На новые фреймворко-цмсы (они, что сами не определились что они разрабатывают?) я смотрю весьма критично, и пока не рискую изучать. Ибо зачастую кажеться, что авторы новых продуктов считают, что если сделать красивый дизайн главной странички в стиле Веб 2.0, тем самым они громко заявят на весь мир.

Ничего не имею против этого проекта, просто моё консервативное мнение, что лучше сосредотачивать внимание на продуктах, которые популярны и развиваються уже много лет.

Пока как работающие РНРные фреймворки я рассматриваю только Seagull Framework, Symfony, Zend, Cake PHP.
кстати na baze Cake PHP вышла первая Open Source CMS правда она всё ещё в ранней стадии разработки http://pagebakery.org
Если фреймворк нужен для CMS, тогда рекомендую Seagull PHP Framework. В составе фреймворка есть два (!) готовых CMS'a. Правда, один из них считается deprecated, а по второму ведуться работы, но сам факт, наличия довольно мощных и удобных модулей управления контента радует.

Кстати, Сигал один из старейших фремворков. Не в смысле устаравших, а в смысле что за все годы своей разработки он очень хорошо развился, и если брать по наличию модулей, как: cms, blog, newsletter, navigation, user management он на несколько позиций ободит всех возможных конкурентов.
спасибо, посмотрю
Пока как работающие РНРные фреймворки я рассматриваю только Seagull Framework, Symfony, Zend, Cake PHP.

Только? А Code Igniter ?
Я не обращал внимание, так как совершенно не привлекал список фич. По описанию: нет конфигурационных файлов, шаблонизаторов, библиотек и пр, я не совсем понял зачем она мне может быть нужна.

Может я чего-то не уловил. Просто фреймворков много, они очень различны и изучать какой-то просто ради интереса не имеет смысла.
По описанию: нет конфигурационных файлов, шаблонизаторов, библиотек и пр, я не совсем понял зачем она мне может быть нужна.


Есть конфигурационные файлы – не такие как в Symfony, но такие как в Cake PHP, шаблонизатор есть встроенный (да и Smarty подключается как нечего делать – хотя возможностей встроенного достаточно), и библиотеки есть – и готовые, и свои легко написать, и компоненты от Zend- а подключаются.
И легкий он, и как тесты показывают из php-шных фремворков самый быстрый и некоторые веши есть очень интересные и т.д.
Так что незаслуженно обошли своим вниманием :)

На вкус и цвет, как говориться, но из тех фреймворков которые Вы перечислили - Cake PHP ужасная документация и не всегда понятная логика (хотя допустим работа с БД через модели там реализована просто великолепно); Symfony – тяжелый и слишком монстрообразный; Zend – замечательный, но еще молодой, пока еще слишком похожий просто на набор компонентов; Seagull ничего сказать не могу – не пробовал.


Но вообще – в том что фреймворки использовать можно и нужно – как я понял, наше с вами мнения совпадают – это хорошо.
Да, это радует =)

К сожалению, скорость фреймворков я не особо оценивал. В принципе, тут с одной стороны фичи, с другой - скорость. Чем проще фреймворк - тем он быстрее. Если, конечно не использовать кэш.

По поводу вышеописанных, то:
CakePHP - не смотрел, так как он сильно смахивает по возможностям на Симфони, но ещё немного не дотягивает до него

Симфони - недели в документациях, разных установках через PEAR инсталлер, и замены Propel на Doctrine дал таки позитивный результат в изучании архитектуры, и он мне более мнее понравился в этом плане.

Zend, такое впечатление, что єто не фреймворк, а конструктор, который нужно самому складывать по частям из различных кирпичиков. Его знаю только на уровне документации.

Seagull - офигенный фреймворк для создания комплексных сайтов. Там очень простая архитектура, все необходимые конфигурационные действия выполняються через веб-интерфейс, огромное количество полезных модулей.

Для себя я сделал такой вывод: Сигал для сайтов, Симфони для веб 2.0 приложений. Хотя и Code Inisghter, наверное, нужно глянуть.
Про сравнение по скорости – хорошие данные тут и тут – сравниваются между собой не только PHP фреймворки но и несколько фреймворков для питона и Ruby on Rails - Code Igniter очень хорошо делает и Symfony и Cake PHP.
Симфони - недели в документациях, разных установках через PEAR инсталлер, и замены Propel на Doctrine дал таки позитивный результат в изучании архитектуры, и он мне более мнее понравился в этом плане.

Вот вот – у меня этот процесс установки отбил всякое желание заниматься Symfony дальше :) Зачем нужно было все это так усложнять? Особенно когда другие фрейворки работаю сразу, что называется «из коробки».
Seagull попробую глянуть – Вы так хорошо про него рассказываете :) – а Вы все таки на Code Igniter посмотрите – везде можно найти что то полезное – даже если и не использовать в качестве основного инструмента, то хотя бы как источник новых идей.
На самом деле инсталятор Симфони сделан весьма удобно для дальнейшей эксплуатации. После того все обновления выполняються через консоль простой командой update, то же касается загрузки плагинов. Одна команда и плагин уже загружен.

Про Seagull, наверное, нужно написать огомный пост, ибо фреймворк не слишком популярен, хотя там имеется полная поддержка русского языка. Не сочтите, за рекламу
Mikportal.org это мой сайт, который я сделал водиночку на основе этого фреймворка.

Также, вы можете взглянуть на админку Сигала на его официальном сайте, в демо-режиме официальном сайте, в демо-режиме
Вот у меня как раз эти все операции с консолью проблемы и вызвали – ошибки какие то сыпались, файлы которые должны были создаться – не создавались и т.д. Но не будем о грустном :)
Про Seagull, наверное, нужно написать огомный пост, ибо фреймворк не слишком популярен, хотя там имеется полная поддержка русского языка. Не сочтите, за рекламу
Mikportal.org это мой сайт, который я сделал водиночку на основе этого фреймворка.

Пост – обязательно, если напишите – будет просто замечательно. Многим будет очень интересно – уверен. Сайт Ваш видел – и теперь еще раз пересмотрю – уже с осознанием – как действующий пример.
Также, вы можете взглянуть на админку Сигала на его официальном сайте, в демо-режиме официальном сайте, в демо-режиме.

И это я уже тоже смотрел – но совсем чуть. Кстати мне показалось но идеологии/структуре на Drupal похоже – с Drupal-ом не сталкивались?
Drupal мне очень понравился как система, где не нужно ничего писать. Накидал нужных модулей, поправил конфигурацию и сайт готов.
Не знаю, четких паралелей между Сигалом и Друпалом, я сходу не нахожу. Но как продукты в похожих классах, они должны обладать общими свойствами.

Кстати, спасибо за поддержку, я всё-таки написал небольшую рецензию Сигала в своём блоге. http://davert.habrahabr.ru/blog/
На вашем сайте написано:

An error has occurred
Error
No global config file could be found
Powered by Seagull PHP Framework

Не самая лучшая реклама для, пожалуй, одного из самых лучших PHP-фреймворков.
Sign up to leave a comment.

Articles