Xwab
Форумыnavigate_nextДругие CMS

Delphinum
Сообщения
Башка

DarveL, есть на то причины ) долго рассказывать

04 Сен 2012, 22:31
wapmorgan

Башка, скажите, пожалуйста, непонимающему, чем конкретно ваша система лучше других? в каких областях она себя так провляет, на каких задачах, чему учит разработчика и что проповедует (кроме, как я понял, "use patterns, Luke").

04 Сен 2012, 22:31
Башка

wapmorgan, где отсутствуют комментарии?
Абсолютные имена до выхода 1.0.0 будут сохранены, так как иначе никак
добавлено спустя 1 минуту:
wapmorgan, гибкость, качественная модульность, качественный ОО код, документация, тесты, повторное использование кода и модулей
добавлено спустя 20 секунд:
Все уже и не припомню, ночь уже как ни как ))
добавлено спустя 3 минуты:
Проповедует строгость в разработке, тестирование, документирование, повторное использование кода.
Может решать практически любые задачи, ибо модульная, и эта модульность не та, к которой большинство привыкло, а настоящая модульность с возможностью замены одного модуля на другой без переписывания кода.
Учит качественному коду, новым вехам в PHP, документированию и тестированию, качественному проектированию.
Не могу говорить чем лучше других, попробуйте и сами решите )
Она рассчитана на вап и веб, но может быть использована и для корпоративных клиент-серверных приложений.

04 Сен 2012, 22:37
wapmorgan

Башка, model/modules/Console/Controller.php

04 Сен 2012, 22:39
Башка

Прошу за это прощение ) пока этот модуль не закончен, то есть он уже используется в официальной версии системы, но его контроллер "толстый", а сам он не до конца протестирован, потому скоро эту проблему поправим
добавлено спустя 1 минуту:
Пора поспать ) На все возникшие вопросы отвечу тут завтра
добавлено спустя 58 секунд:
А вообще, сравните код с кодом других систем
добавлено спустя 20 часов:
Поправил все недочеты

05 Сен 2012, 19:26
Башка

Как и обещал, выложил систему на GitHub: https://github.com/Bashka/PPHP
Там будет проводиться командная разработка и официальные релизы платформы, а на форуме будет проходить доработка системы, работа над ошибками и обучение по работе с системой. Так же на форуме буду публиковать модули к системе. Приятного использования!

24 Сен 2012, 16:55
Башка

Система медленно, но упорно растет! Мы добрались уже до 1.0.4 версии, попали на гит, оформили лицензию и написали кучку модулей.

С ростом проекта появляется потребность в разработчиках, в частности: программисты, идейные вдохновители, тестировщики.

Все, кого интересует профессиональный php и кто хочет работать в команде, приглашаем поучаствовать в проекте. Речь идет не только о бесплатном участии, мы готовы финансировать ваши начинания в разумных пределах (не забываем что лицензия GNU GPL, потому особых вложений в проект сделать не могу).

Адреса смотрите в первом посте.

21 Окт 2012, 21:14
Верный

Начал писать свою систему, в итоге получились те же возможности при желании... Один минус, у меня тоже присутствует пока - локализации в папках модулей, т.е. нужно писать сборщик со всех модулей файлов локализации и средство управления единой локализацией...
добавлено спустя 45 минут:
Больше минусов в архитектуре не вижу) и то, это ведь во благо универсальности и удобности быстрого администрирования
добавлено спустя 6 минут:
и, да, я не знаю как тут, у мну кэш и конфиг - как отдельный модуль. Минусы - дублирование каталогов и небольшое усложнение путей, плюсы - всё по полочкам разложено. Стоит ли? Или убрать кэш как модуль и делать кэш в файле модулей?

10 Янв 2013, 17:14
Башка

У меня локализация это модуль, потому переписать ее скажем в компилятор страниц или еще чего нибудь не проблема.

У меня кэш и конфиг относятся к самой системе, а не к модулям. Сначала думал их в модули вынести, но понял что оба этих механизма активно используются всеми модулями, потому для работы остальным модулей в любом случае придется устанавливать их, так зачем усложнять работу? Решил вшить их. Тем более особой выгоды в вынесении их в модуль не увидел.
добавлено спустя 3 минуты:
Кстати, по поводу системы, мы уже 1.3.4., получили лицензию PHPStorm как официальный open source проект и подняли пару сайтов на движке.

Текущие плюшки выглядят так:
Кроссплатформенность, поддержка 6 основных СУБД, отказ от тяжеловесной jQuery, встроенная независимая библиотека классов, кэширование всего по умолчанию (в случае наличия memcache), множество стандартных модулей, интеллектуальная система обработки пользовательского интерфейса, чистейший AJAX (правда на JSON) и многое другое.

11 Янв 2013, 8:49
Ответить на тему