Сам про эти ФВ узнал и начал смотреть буквально на днях, но по комментариям документация на CI как раз хорошая. Сам ничего не скажу по этому поводу пока.
Автору спасибо за альтернативные названия ФВ - сегодня поэкспериментирую.
На первый взгляд документация CodeIgniter (на русском) скудна. У MODx с этим получше.
1) смотря какие задачи ставите перед собой. Я недавно сделал "баннерную систему" и мне надо было создать 2 таблицы. И так практически под каждое более-и-менее "серьезное" расширение функционала. Так тут редко/часто зависит от того что ты делаешь.
Modx можно поставить "пустым". Да, структура БД неизмена, но продумана. Редко требуется добавление таблиц.
Если настроить MODx под себя, убрав лишние функции, переменные и т.д. (покопавшись в парсере), то получится очень быстрая и гибкая система. Что мне особенно нравится - если нет стандартного решения, всегда выручит свой сниппет.
я имел ввиду не разницу в смысле "красиво/функционально", а то как "уже настроенный фукнционал", но который не применяется в вашем проекте, влияет на производительность. Скажем зачем мне в админке возможность работы с плагинами, если я их не юзаю? а потом как объяснять заказчику что "это вкладка вам не понадобится, но она уже включена просто в состав. вдруг пригодиться потом"?
"Лишние" возможности естественно влияют на производительность, но здесь уже каждый выбирает "кра-а-а-асиво" или "функционально"
Полностью согласен. Но на изучение АПИ другой ФВ уйдет несколько дней. НО, к примеру, если какая-нить ФВ будет иметь подсветку синтаксиса - сразу перейду не неё (интересно, а если приклеить здесь подсветку - будет сильно тормозить? )
1) смотря какие задачи ставите перед собой. Я недавно сделал "баннерную систему" и мне надо было создать 2 таблицы. И так практически под каждое более-и-менее "серьезное" расширение функционала. Так тут редко/часто зависит от того что ты делаешь.
2) По поводу написания сниппетов: имхо, все равно пишешь код, использующий АПИ. Так что не сильно большая разница модекс/другой ФВ. просто надо знать АПИ.
а я заказчику вообще не показываю админку. Делаю дополнительные закрытые страницы для web-пользователей и обзываю админкой .
Скажем зачем мне в админке возможность работы с плагинами, если я их не юзаю? а потом как объяснять заказчику что "это вкладка вам не понадобится, но она уже включена просто в состав. вдруг пригодиться потом"?
Вобщем Вы сами ответили на свой вопрос MODx, как и другие фреймворки, сама по себе очень неплоха.
Вижу преимущество Модекса: уже все собрано до вас - заходи и пользуйся. Если чего нету - допиши сниппет. Быстро/легко/функционально. Тогда как в CI нужно искать или чужие наработки или самому писать все не только сниппеты, но и вообще фронт-енд, бек-енд, структуру БД придумывать и т.п. Однако в конце вы получаете "все что нужно", а не "все что есть".
За время своей работы с MODx я не заметил такой проблемы. Не так давно появился отличный плагин ManagerManager, с помощью которого при необходимости можно отсекать все лишнее и клиент при этом вообще не задумывается, зачем ему еще 5 закладок и 10 полей ввода, т.к. их для него просто не существует .
Вопрос состоит в том, что: если "все что есть" на порядок больше того "что нужно" - то не повредит ли это производительности?
Вы не заметили на визуально? Никаких тестов не проводили? Я доверяю вам, однако, для интереса очень хочется посмотреть на цифры. Если не найду нигде в инете такого и все хорошо пойдет в изучении ФВ, то скорее всего сам сделаю такой тест. Результаты, ясно дело, выложу тут на форуме.
За время своей работы с MODx я не заметил такой проблемы. Не так давно появился отличный плагин ManagerManager, с помощью которого при необходимости можно отсекать все лишнее и клиент при этом вообще не задумывается, зачем ему еще 5 закладок и 10 полей ввода, т.к. их для него просто не существует .
Нет, тесты не проводились. Но я вообще сомневаюсь, какие тут возможны тесты в принципе. Что с чем сравнивать? Только если сделать два абсолютно одинаковых проекта на MODx и другом фреймворке... Да и то, сомнительно, что это что-то даст, т.к. кроме количественных (технических) характеристик (скорость работы, кол-во запросов в БД и проч), есть еще и качественные характеристики - например, насколько удобной кажется работа в MODx для этой группы пользователей, чем в специально разработанном под проект, или наоборот.
Вы не заметили на визуально? Никаких тестов не проводили? Я доверяю вам, однако, для интереса очень хочется посмотреть на цифры. Если не найду нигде в инете такого и все хорошо пойдет в изучении ФВ, то скорее всего сам сделаю такой тест. Результаты, ясно дело, выложу тут на форуме.