Я только что начал новую работу в роли PHP LAMP, и снова я столкнулся с крутой кривой обучения.Слишком много способов кошки кошки?
Настолько замечательный и полезный, как PHP, я начинаю чувствовать, что он слишком гибкий. В отличие от Ruby, у которого есть единственная принятая Rails-инфраструктура, у нас, PHP-разработчиков, есть множество возможностей, которые можно бросить на нас, таких как воспламенитель кода, zend, cakephp и kohana.
Различные инструменты блоггинга также могут вступить в игру, такие как WordPress, Drupal, Joomal и т.д ..
Тогда мы имеем презентационные рамки абстракции как Smarty. Список можно продолжить.
Кажется, что PHP как язык дает столько возможностей разработчикам делать по-разному, что очень сложно поддерживать согласованность или «ударять по земле», так сказать, когда вы начинаете работу в новой организации ,
Поскольку мой опыт в основном основан на PHP, мне интересно, как разработчики на другом языке получают это как можно больше? Или я нахожусь на этом?
Это, вероятно, должно быть сообщество wiki – Greg
Это один из первых случаев, когда я видел выбор, представленный как плохая вещь ... – ceejayoz
Выбор - это хорошо, но это означает, что существует большая опасность, которую могут сделать разработчики вещи в разных (не обязательно плохих, просто разных) путях в одном и том же месте. Новые люди приходят и должны ознакомиться с новой методологией. Все это время переваривает время, которое могло бы быть использовано продуктивно. – Evernoob