GrayHound
Новичок
что почитать
вобщем я понял одну вещь - чем менее тупые вопросы задаёшь - тем более качественный и полезные тред видишь.
Про фреймворки понятно - но поюзав cakePhp, Zend и CodeIgniter - за 3 часа понял что не стоит кидаться на это вещи, самоделка может выйти не чем не хуже. Если кому интересно почему - на кой хрен поддержка 4 php делают? Все хостеры уже 5 давно дают... Неудобное именование классов - мне привычней видимо когда есть маленькая приписка (был бы у классов cakePHP префикс Cake - было бы проще, ZS не фигня всё таки), неудобная для меня ахритектура - переделывать её геморой лишний....
Вобщем не в этом дело...
Хотелось бы ссылок на умные доки именно по программированию - как правильно писать код, как правильно рефакторить, как правильно применять паттерны и т.д. и т.п.
Собственно 2 и 3 пункты ещё куда ни шло, но рефакторинг постоянно изза скрипта, который написан через одно место - не всегда радует
Или всё таки не париться? Думать в основном об скорости выполнения скриптов, а о том как скрипт выходит, как бы не хотелось его сделать компактней
и пока не забыл:
собираюсь делать архитектуру файлов типа:
temp (временные различные файлы типа кэша и т.д. и т.п.
/cache
etc...
models (модели)
files (файлы сайта, подгружаемые из кмс)
etc
lib (собственно файлы относящиеся к фреймфорку)
/framework (сам фреймворк)
/другие взятые_из_гугла_фичи
modules (модули)
/some_module (каталог модуля)
/actions (действия модуля)
/classes (классы)
config.php
tpl
вобщем я понял одну вещь - чем менее тупые вопросы задаёшь - тем более качественный и полезные тред видишь.
Про фреймворки понятно - но поюзав cakePhp, Zend и CodeIgniter - за 3 часа понял что не стоит кидаться на это вещи, самоделка может выйти не чем не хуже. Если кому интересно почему - на кой хрен поддержка 4 php делают? Все хостеры уже 5 давно дают... Неудобное именование классов - мне привычней видимо когда есть маленькая приписка (был бы у классов cakePHP префикс Cake - было бы проще, ZS не фигня всё таки), неудобная для меня ахритектура - переделывать её геморой лишний....
Вобщем не в этом дело...
Хотелось бы ссылок на умные доки именно по программированию - как правильно писать код, как правильно рефакторить, как правильно применять паттерны и т.д. и т.п.
Собственно 2 и 3 пункты ещё куда ни шло, но рефакторинг постоянно изза скрипта, который написан через одно место - не всегда радует
Или всё таки не париться? Думать в основном об скорости выполнения скриптов, а о том как скрипт выходит, как бы не хотелось его сделать компактней
и пока не забыл:
собираюсь делать архитектуру файлов типа:
temp (временные различные файлы типа кэша и т.д. и т.п.
/cache
etc...
models (модели)
files (файлы сайта, подгружаемые из кмс)
etc
lib (собственно файлы относящиеся к фреймфорку)
/framework (сам фреймворк)
/другие взятые_из_гугла_фичи
modules (модули)
/some_module (каталог модуля)
/actions (действия модуля)
/classes (классы)
config.php
tpl