Куда пойти с PHP? - PullRequest
       44

Куда пойти с PHP?

3 голосов
/ 22 мая 2010

Я опытный программист PHP, и мне очень нравится, как он работает, и мне очень приятно с ним работать (производительность может быть улучшена, а некоторые функции переименованы, но ничего особенного).

Однако,Я принял участие в семинаре по Java, и теперь мне очень интересно использовать GWT для новых проектов, хотя я думаю, что кривая обучения может быть крутой.

Должен ли я действительно пройти через это изменение (PHP> JAVA)?С чего начать?

Ответы [ 5 ]

8 голосов
/ 22 мая 2010

Почему бы не попробовать Ruby или Python? Это то, что я сделал, и я люблю все это. Использование django для python на нескольких сайтах.

Я не понимаю, почему Java был бы таким естественным способом, просто потому что он получил огромную базу пользователей

4 голосов
/ 22 мая 2010

Во-вторых, я бы подумал о том, чтобы углубиться в php. MVC Frameworks (CodeIgniter, Kohana, Cake PHP, написание собственного), правильные методы ООП, особенно абстрагирование и повторное использование кода, которые позволяют масштабировать большие механизмы шаблонов, такие как Smarty, обучение профилированию и оптимизации кода PHP, управление кодом PHP с помощью git или других DVCS. Работайте с другими талантливыми разработчиками, вносите вклад в проекты PHP с открытым исходным кодом, участвуйте в каркасе, тестируя плагины других людей или напишите свой собственный для платформы, которую вы активно используете. Если вы действительно талантливы, внесите свой вклад в сам проект PHP. Меняйте свою ежедневную работу PHP-разработчика каждые 2-3 года с начала и до середины карьеры, чтобы работать над многими различными проектами с другими талантами.

Вы не предоставили много информации о том, как вы работаете с PHP, и о том, какого размера команды / проекты, но я скажу, если вы никогда не работали с другими высококвалифицированными разработчиками и не делились решениями проблем, над которыми вы все работаете вместе, где вы все можете расширять знания друг друга с ускоренной скоростью, или разрабатывать критически важные приложения, которые должны масштабироваться до десятков или сотен тысяч пользователей - например, если все, что вы делаете, это, например, сайты малого бизнеса - тогда есть много больше учиться и делать, и делать весело.

2 голосов
/ 22 мая 2010

Зачем вам переходить с PHP? Вместо того, чтобы переходить на другой язык, попробуйте освоить новые техники на языке, который вы уже знаете.

Попробуйте установить некоторые фреймворки (я рекомендую Codeigniter), попробуйте кодировать в стиле ООП и MVC (это также единственный способ при работе в фреймворке:)

Но если вы хотите сменить язык, перейдите на Ruby - это прекрасный язык, а Ruby on Rails - прекрасный фреймворк. :)

1 голос
/ 22 мая 2010

Perl тоже справедливая ставка.это тоже немного похоже на php, что может быть плюсом или минусом в зависимости от того, как вы на это смотрите.

0 голосов
/ 27 мая 2010

Java. И вы прибили точную причину: GWT.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...