Автор | Сообщение |
---|---|
|
0
Здравствуйте,подскажите какие либо ресурсы где можно изучать php на практических примерах (или может быть книги). На ютубах рассматривают php с начала и без каких либо практических примеров.Хотелось бы паралельно еще что-то простенькое писать для закрепления полученной информации так сказать. |
11 окт 2015, 13:30 |
|
<Фейк Каст Бро> Сервер: Черный Шрам Рейтинг поля боя: 1561 2х2: 1575 3х3: 2051 5х5: 96 |
0
php 2015 heh mda |
11 окт 2015, 14:12 |
|
|
1
В этом списке глянь пхп, за 2015 есть курсы http://nnm-club.me/?q=geekbrains&w=title Есть сайт https://ru.hexlet.io/courses , там можно посмотреть первые 3 урока и потом купить подписку, не особо дорого, 10$ вроде. Вообще портал у них интересный, проводят вебинары и есть чат в слаке. Вот их видение пути разработчика с упором на пхп https://map.hexlet.io/stacks/php |
11 окт 2015, 14:53 |
|
|
1
|
11 окт 2015, 16:08 |
|
|
1
+ прекрасная книга |
11 окт 2015, 16:41 |
|
|
0
Hornypony писал(а): php 2015 heh mda
что не так с php сегодня? |
11 окт 2015, 22:25 |
|
Сервер: Soulflayer |
0
mraM писал(а): что не так с php сегодня?
Предрассудки. |
11 окт 2015, 23:11 |
|
<Фейк Каст Бро> Сервер: Черный Шрам Рейтинг поля боя: 1561 2х2: 1575 3х3: 2051 5х5: 96 |
-2
Предрассудки-предрассудочки. Пхп невероятно хорош (если ты остался жить в 2000г.). Медленный, неуклюжий, большие проекты на нем делать сложнее, чем изнасиловать себя бивнем в ноздрю и получить удовольствие от процесса. Пилишь CMS в прожект, которому нужны 100 серверов? Изволь, сыка, деплоить CMS на каждый из них(ХЕХ, МДА). Пхп не создавался как язык программирования, а рос вокруг функций шаблонизатора, что как бы намекает на хаос. Хз, вроде как и ровесник многих языков, но умудряется уступать большинству. Из достоинств на ум приходит эээээ Symfony, аналогов которой не найдешь в питоныче и руби. Че еще?
|
12 окт 2015, 00:26 |
|
|
0
плюс в количестве вакансий на рынке. Для начинающего это важно |
12 окт 2015, 08:59 |
|
|
0
Hornypony писал(а): Предрассудки-предрассудочки. Пхп невероятно хорош (если ты остался жить в 2000г.). Медленный, неуклюжий, большие проекты на нем делать сложнее, чем изнасиловать себя бивнем в ноздрю и получить удовольствие от процесса. Пилишь CMS в прожект, которому нужны 100 серверов? Изволь, сыка, деплоить CMS на каждый из них(ХЕХ, МДА). Пхп не создавался как язык программирования, а рос вокруг функций шаблонизатора, что как бы намекает на хаос. Хз, вроде как и ровесник многих языков, но умудряется уступать большинству. Из достоинств на ум приходит эээээ Symfony, аналогов которой не найдешь в питоныче и руби. Че еще?
Yii2 бодрый. На счёт скорости это руби то шустрый? В ноябре выходит php7, по скорости как вонючий ветер, на уровне HHVM. Дальше обещают JIT компиляцию, а еще дальше await/async. Так что пхп живее всех живых. |
13 окт 2015, 00:38 |
|
|
0
главное, сильно не оптимизируй, возьми рандом пак курсов и поехал сам лет 5 назад смотрел специалиста, паралелльно кодил хомтаски |
13 окт 2015, 07:55 |
|
|
0
Buther писал(а): плюс в количестве вакансий на рынке. Для начинающего это важно
а если с английским никак, то добро пожаловать в Битрикс если на сегодня выбирать какой язык учить то выбирать нужно из javascript (angular, backbone, react) и ruby on rails, java, c# android, ios
поднять минимально базово понимание как программировать можно тут codeacademy.com там полно обучалок по разным языкам. мне понравился руби, простой и понятный
п.с. asp.net весьма уверенная ниша |
13 окт 2015, 08:54 |
|
|
0
c++ же |
13 окт 2015, 10:21 |
|
<Фейк Каст Бро> Сервер: Черный Шрам Рейтинг поля боя: 1561 2х2: 1575 3х3: 2051 5х5: 96 |
0
Вы чет такие наивные, что даже неловко дехич, хех(мда). |
13 окт 2015, 11:01 |
|
<Адский Кипиш> Сервер: Свежеватель Душ Рейтинг поля боя: 956 2х2: 2013 3х3: 1821 5х5: 1947 |
0
Marshall писал(а): если на сегодня выбирать какой язык учить то выбирать нужно из javascript (angular, backbone, react) и ruby on rails, java, c# android, ios
В целом, фронт-энд более востребован, тк стек почти всегда один и не зависит от используемых костылей на бекэнде. Но не всем в кайф выдрачивать пиксели.
Вообще, если совсем ноль, а планы серьезные - то лучше начать с английского и теории(OOP, SOLID, IoC, вот это все) Ну и на тостере все давно писалось уже. И кстати: https://knpuniversity.com/ Hornypony писал(а): Предрассудки-предрассудочки. Пхп невероятно хорош (если ты остался жить в 2000г.). Медленный, неуклюжий, большие проекты на нем делать сложнее, чем изнасиловать себя бивнем в ноздрю и получить удовольствие от процесса. Пилишь CMS в прожект, которому нужны 100 серверов? Изволь, сыка, деплоить CMS на каждый из них(ХЕХ, МДА). Пхп не создавался как язык программирования, а рос вокруг функций шаблонизатора, что как бы намекает на хаос. Хз, вроде как и ровесник многих языков, но умудряется уступать большинству. Из достоинств на ум приходит эээээ Symfony, аналогов которой не найдешь в питоныче и руби. Че еще?
Чот толсто. |
13 окт 2015, 11:19 |
|
|
3
FlashFire писал(а): В целом, фронт-энд более востребован, тк стек почти всегда один и не зависит от используемых костылей на бекэнде. Но не всем в кайф выдрачивать пиксели.
фронтенд все более востребованный, потому что чем дальше, тем всё больше логики переезжает на клиент. а слова "фронтенд" и "выдрачивать пиксели" уже лет 5 как друг с другом слабо ассоциируются в плане перспективности, вот эти три товарища в ближайшие лет 5 никуда не денутся: js (потому что он везде и сжирает всё что можно), java (крупные аппы, андроид), php (на нём крутится большая часть инета) ниразу не жалею, что в своё время выбрал именно php, это инструмент решения многих проблем, с огромным коммьюнити, проверенный временем, и что не мало важно для новичка - особо актуален у нас в России (из чего вытекает огромное количество русскоязычной документации). да и в дальнейшем никто не мешает пересесть на java или js или $RANDOM_LANG_NAME, если конечно, это понадобится. просто такие беседы очень часто вводят новичка в бесконечный цикл пустых раздумий, на каждой итерации которого он узнает, что язык N это не лучший выбор для погружения в мир программирования. время идёт, ресурсы тратятся, а результата никакого нет... и вместо рядового быдлокодера с шансом на эволюцию до нормального программиста мы получаем так и не определившегося инфантильного разгильдяя. |
13 окт 2015, 13:22 |
|
|
0
По мне так самый корректный вариант научиться чему то, это брать и писать реальный сайт. И на чём нить попроще типа Битрикса (потому что крайне распространён в России). А по мере написания искать решение конкретный проблем. А дальше можешь идти по пути усложнения на любой популярный фреймворк. |
14 окт 2015, 17:08 |
|
|
0
Alez писал(а): По мне так самый корректный вариант научиться чему то, это брать и писать реальный сайт. И на чём нить попроще типа Битрикса (потому что крайне распространён в России). А по мере написания искать решение конкретный проблем. А дальше можешь идти по пути усложнения на любой популярный фреймворк.
За 2 года у нас ушло 2 битриксоида переучиватся на выше описанные фреймворки, а один ушел вообще на javascript с понижением ЗП с уровня джун с 1500 на 500. Вот такое отчаянье этот Битрикс. У нас его называют дном.
По опыту джунов которых я насмотрелся за два года уже более чем 40 человек, взлетают те кто сразу берется за самый сложный и профитный фреймворк. По js повзлетали все кто взялся за angular, дальше они пошли в backbone, react, ionic, phonegap, cordova. А пхпшники начинали с yii2, laravel, symfony и уже из говносайтов перешли на конкретный бекенд и пилят апи с юнит тестами через CI и лутают норм ЗП.
С каждым новым проектом пхп уже не применяется как ранее полноценное веб приложение, теперь пхп берут исключительно на АПИ и разные фичи. Последний мелкий проект, клиенту нужно было сделать пхп апликуху для получения видосов из мобилок, конвертацией всех исходных форматов в mp4 и пересылка их на Amazon S3 с обратной отдачей URL. И разработка апликухи на пхп для кеширования файлов получаемых из s3 для экономии трафика, ускорения отдачи статики без надобности дергать постоянно амазон.
Еще щас готовлю проект который на пхп будет делать единый гейт авторизации, который будет в зависимости от юзера перенаправлять его на апи серверы учитывая их нагрузку, а те в свою очередь общаются с гейтом и берут данные из разных БД. Масштабируемся полным ходом. Клиент хочет свои серверы в разных странах, для упрощения и ускорения работы.
В основном, пхпшники занимаются у нас именно таким. Средняя зп 1000-2000$
Самый лучший способ научится > придумать себе приложение и разработать его с нуля. Времени уйдет уйма но знаний хватит что бы сразу пойти на джуна.
Сразу братся и смотреть что такое ООП, MVC и начинать сразу делать приложение по этим патернам. Сразу учится работать с базой, с формами, учится писать миграции, учится работать с git, svn, учить jquerry и javascript, ajax и асинхронщину и как устроено хранение данных в сесии, локал сторейдже, как устроена авторизация, токены, кеширование и учится работать с SQL по максимуму. учится дебажить, почитать книжку по рефакторингу кода, поучить какой нибудь PSR и вбой. (и посмотреть как устроен cron и как писать под него скрипты). Поставить себе сразу убунту, поставить lamp, phpstorm и давить как проклятый по 12часов в день параллельно штудируя habr и stackoverflow с каким нибудь форумом yii
Я так параллельно с ПМ за год вышел на джун пхп. Исключительно фор фан и для личного проф профита. |
14 окт 2015, 20:30 |
|
|
0
https://github.com/codedokode/pasta/blob/master/student-list.md Бери и делай задачу выше. В процессе юзай гугл, юзай форумы и можешь попытаться заюзать мозг. А, и еще. Мэтт Зандстра - PHP. Объекты, шаблоны и методики программирования - сие нужно прочесть обязательно. |
14 окт 2015, 22:42 |
|
|
0
Marshall писал(а): Alez писал(а): По мне так самый корректный вариант научиться чему то, это брать и писать реальный сайт. И на чём нить попроще типа Битрикса (потому что крайне распространён в России). А по мере написания искать решение конкретный проблем. А дальше можешь идти по пути усложнения на любой популярный фреймворк.
За 2 года у нас ушло 2 битриксоида переучиватся на выше описанные фреймворки, а один ушел вообще на javascript с понижением ЗП с уровня джун с 1500 на 500. Вот такое отчаянье этот Битрикс. У нас его называют дном.
По опыту джунов которых я насмотрелся за два года уже более чем 40 человек, взлетают те кто сразу берется за самый сложный и профитный фреймворк. По js повзлетали все кто взялся за angular, дальше они пошли в backbone, react, ionic, phonegap, cordova. А пхпшники начинали с yii2, laravel, symfony и уже из говносайтов перешли на конкретный бекенд и пилят апи с юнит тестами через CI и лутают норм ЗП.
С каждым новым проектом пхп уже не применяется как ранее полноценное веб приложение, теперь пхп берут исключительно на АПИ и разные фичи. Последний мелкий проект, клиенту нужно было сделать пхп апликуху для получения видосов из мобилок, конвертацией всех исходных форматов в mp4 и пересылка их на Amazon S3 с обратной отдачей URL. И разработка апликухи на пхп для кеширования файлов получаемых из s3 для экономии трафика, ускорения отдачи статики без надобности дергать постоянно амазон.
Еще щас готовлю проект который на пхп будет делать единый гейт авторизации, который будет в зависимости от юзера перенаправлять его на апи серверы учитывая их нагрузку, а те в свою очередь общаются с гейтом и берут данные из разных БД. Масштабируемся полным ходом. Клиент хочет свои серверы в разных странах, для упрощения и ускорения работы.
В основном, пхпшники занимаются у нас именно таким. Средняя зп 1000-2000$
Самый лучший способ научится > придумать себе приложение и разработать его с нуля. Времени уйдет уйма но знаний хватит что бы сразу пойти на джуна.
Сразу братся и смотреть что такое ООП, MVC и начинать сразу делать приложение по этим патернам. Сразу учится работать с базой, с формами, учится писать миграции, учится работать с git, svn, учить jquerry и javascript, ajax и асинхронщину и как устроено хранение данных в сесии, локал сторейдже, как устроена авторизация, токены, кеширование и учится работать с SQL по максимуму. учится дебажить, почитать книжку по рефакторингу кода, поучить какой нибудь PSR и вбой. (и посмотреть как устроен cron и как писать под него скрипты). Поставить себе сразу убунту, поставить lamp, phpstorm и давить как проклятый по 12часов в день параллельно штудируя habr и stackoverflow с каким нибудь форумом yii
Я так параллельно с ПМ за год вышел на джун пхп. Исключительно фор фан и для личного проф профита. Ну раз уж пошла такая бражка про веб-разработку. Собираюсь рвануть в нерезиновую. Куда лучше пойти для дальнейшего качественного развития - в стартап или в веб-студию? Или вообще сидеть в своём мухосранске на удалёнке? Умею ZF1, Yii2 - MVC, OOP само собой, многие паттерны, composer битрикс/вордпресс в расчёт не беру, ибо заниматься ими боьше не хочу; js, jquery, учу angular, bower; сложные запросы в SQL; linux на базовом уровне; вёрстка, twitter bootstrap'ы всякие; инглиш на уровне intermediate. Есть прожжёные программисты в треде? |
15 окт 2015, 10:58 |
|