Этот текст о том, с чего начать прежде чем писать в https://telegram.me/prophp7
- Тема чата - php и связанное с ним. Оффтоп не приветствуется
- Общение стикерами оставьте для флудилок
- Спам и боты банятся как только, так сразу. Если заметили спам, то смело зовите модератора
- Прежде чем задать вопрос - попробуй найти ответ сам
- За флуд и глупые вопросы можно отправиться в RO на день или неделю.
- @mkusher
- @fes0r
- @Enleur
- @f3ath
Начало жизни в мире php(читать ссылки в порядке очередности):
- http://www.phptherightway.com/ или http://getjump.me/ru-php-the-right-way/
- https://github.com/phptodayorg/php-must-watch
- https://git-scm.com/book/ru/v1 или https://git-scm.com/book/en/v1
- https://habrahabr.ru/post/136110/
- https://github.com/arturpanteleev/webdev-map
Очень и очень рекомендуется иметь профиль https://github.com
Прежде чем начать писать код, надо бы выяснить, как его принято оформлять. Изучаем:
- Basic Coding Standard: http://www.php-fig.org/psr/psr-1/
- Coding Style Guide: http://www.php-fig.org/psr/psr-2/
Ваши проекты редко не требуют подключения сторонних дополнений. Очень много задач было решено до вас, очень много библиотек написано. Но не стоит руками их скачивать и ложить в папку проекта, а стоит использовать composer и искать пакеты на packagist. Подробнее про него https://habrahabr.ru/post/145946/
Лучшим IDE для php, в котором много инструментов из коробки, является phpstorm. Новичкам строго рекомендуется. А в остальном, любой редактор(vim, emacs, atom, sublime text and etc.) можно настроить для удобной работы с php.
В этом разделе собраны ресурсы, которые помогут тебе быстрее освоится в мире php и веб-разработки в целом. Есть информация как для начинающих так и для более опытных программистов.
- https://map.hexlet.io/stacks/php - Платный ресурс, но в бесплатном режиме можно увидеть карту обучения и все темы которые нужно изучить.
- http://ruhighload.com/ - Рассказывают просто о сложных вещах.
- https://www.sitepoint.com/php/ - Статьи о РНР и не только, уровень читателя - разный.
- http://www.phpdeveloper.org/ - Подборка новостей из мира РНР.
- http://stackoverflow.com/documentation/php/topics - новый проект от SO(раздел о php)
@mkusher Just few useful links added: https://gist.github.com/zhikiri/2484d107a725fbc4e316c0d9d814545e