Вот исходники: https://github[dot]com/Romandry/phpsu
Обсуждение можем продолжать в этой же теме.
Все просьбы добавить кого-либо в контрибьюторы - к RomAndry.
Во всем остальном - обсуждаемо между всеми.
На момент публикации ссылки на репо, в этот самый репо добавлены еще не все ядерные сущности.
Однако общая картина уже должна прослеживаться.
Немногим позже добавлю больше примеров использования.
-------------------------------- -------------------------
Ниже идет текст который был написан до публикации ссылки на репозиторий с исходниками.
-------------------------------- -------------------------
esterio пишет:
я уже смотрел код твоей ЦМС там неплохое качество
Там страх и ненависть в Лас-Вегасе ))
К тому же - годичной давности.
esterio пишет:
да коментируй не коментируй все равно говнокод будет ))) шутка.
викладивай давай, а мы посмотрим. и еще здесь не заказчики сидят и думаю все понимаютчто наброскы не всегда отличаються височайшимкачеством
викладивай давай, а мы посмотрим. и еще здесь не заказчики сидят и думаю все понимаютчто наброскы не всегда отличаються височайшимкачеством
Кхмм... ))
Тем не менее - я прям щас не буду выкладывать.
Уже совсем скоро, стервятники вы мои )) накинетесь на свежатинку.
Критика всегда уместна, тем более - ваша.
С чего вдруг самопис то?
У меня есть готовая наработка форума.
Я её кстати слизывал с нашего родного.
Именно эту наработку я и портирую.
Реализована она в качестве отдельного модуля, кода там - кот наплакал.
Это таки жирный плюс - начинать не с нуля, кода мало, можно сразу начинать навешивать плюшки.
А сейчас я напишу что сделано к текущему моменту, а так же хочу прояснить некоторые архитектурные вопросы.
Естественно в основном все про ядерные компоненты.
Готово:
1) Все добавляемые компоненты комментируются и форматируются по PSR1 (гоняю кодснифера).
2) Предусмотрена возможность горизонтального масштабирования.
3) Предусмотрен отдельный поддомен для статики.
4) Предусмотрен отдельный поддомен для аттачей и аплоада.
5) Поддержка CLI-режима в виде:
CODE (bash):
скопировать код в буфер обмена
скопировать код в буфер обмена
- ~$ /usr/bin/php /path/do/htdocs/index.php --request /cronjobs/jobN?par1=1&par2=2