Учить PHP 7.x версии или 8.x версии

D
На сайте с 05.02.2022
Offline
48
#11
Антоний Казанский #:

Стоит на полке книга Котерова про 5-ую версию. Приобрел ещё в 2008 году. 

Думаю, стоит ли туда окунаться, когда с десяток курсов, включая 7-ую и 8-ю? 😏

Повторюсь, просто начните, а там сами разберётесь. Вам нужен уровень Джуниор - а из них многие даже не знают чем отличаются 7 и 8 )))

Суть языка уловите, начните изучать любую версию, а по ходу поймёте остальное.

Например java начинают обычно изучать с java 2, хотя их уже 22 ))

Антоний Казанский
На сайте с 12.04.2007
Offline
738
#12
webinfo #:
Если речь о конкретном курсе, то бери 8-ю версию.

Да, есть курс от Webformyself (автор Кудлай Андрей) - там целая серия Премиум курс Php 8, курс по ООП для Php, курс по MySQL, CodeIgniter (практика созданию сайтов). Есть более ранняя версия - для Php7.

Есть курс по PHP от Специалиста (их всегда уважал по своим профильным темам), но там курсу наверное лет 10.

Есть пачка других курсов 7-ой и 8-ой версии, авторы мне ничего не говорят, Webformyself привлекает больше всего. Включил, сравнил - полнота, содержание, манера повествования и детализация пока в пользу Webformyself. Есть только один нюанс - на своём оф. сайте они сняли продажу вообще всех курсов. Не знаю с чем связано, плохо это или неважно, но вот ищу точку входа для себя. 

Садиться за книжку Котерова наверное не самый оптимальный вариант.

 

√ SEO продвижение ► https://akazansky.ru - экспертный аудит сайтов ( https://akazansky.ru/audit-sajtov ), внедрение эффективных решений цифрового маркетинга. Разговоры о SEO и не только: культурно, вежливо, доброжелательно ► https://t.me/seotusovochka
D
На сайте с 05.02.2022
Offline
48
#13
Антоний Казанский #:

Да, есть курс от Webformyself (автор Кудлай Андрей) - там целая серия Премиум курс Php 8, курс по ООП для Php, курс по MySQL, CodeIgniter (практика созданию сайтов). Есть более ранняя версия - для Php7.

Есть курс по PHP от Специалиста (их всегда уважал по своим профильным темам), но там курсу наверное лет 10.

Есть пачка других курсов 7-ой и 8-ой версии, авторы мне ничего не говорят, Webformyself привлекает больше всего. Включил, сравнил - полнота, содержание, манера повествования и детализация пока в пользу Webformyself. Есть только один нюанс - на своём оф. сайте они сняли продажу вообще всех курсов. Не знаю с чем связано, плохо это или неважно, но вот ищу точку входа.

 

 Вы слишком глубоко глядите. Можно привести упрощенную аналогию: вы ищете учебники для строительства небоскрёбов, хотя вам надо научиться строить одноэтажные дома и править внутреннюю отделку) 

V1
На сайте с 14.03.2007
Offline
166
#14
dzthd #:
Вы слишком глубоко глядите. Можно привести упрощенную аналогию: вы ищете учебники для строительства небоскрёбов, хотя вам надо научиться строить одноэтажные дома и править внутреннюю отделку)

Разбираться в чужом коде это еще то удовольствие )

Если править в цмсках и плагинах, то там же много на ооп. А если разбираться в ооп, то это не слишком легко.

Если написать что-то несложное для себя, то ооп не нужен в большинстве случаев.

Антоний Казанский
На сайте с 12.04.2007
Offline
738
#15
dzthd #:
Вы слишком глубоко глядите. Можно привести упрощенную аналогию: вы ищете учебники для строительства небоскрёбов, хотя вам надо научиться строить одноэтажные дома и править внутреннюю отделку) 

Кто знает, куда меня заведет азарт освоения чистого знания, может быть я увлекусь так, что пойду работать в офис молчаливым и угрюмым программистом, лишь изредка возвращаясь на Серч троллить бесконечно суетящихся SEO-шников :)

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

Антоний Казанский
На сайте с 12.04.2007
Offline
738
#16
vitaliy11 #:
Если написать что-то несложное для себя, то ооп не нужен в большинстве случаев.

Написать скрипт, чтобы внести данные в массив, обработать и вывести - это я и сейчас могу и на php, и на JS, базовые конструкции языка я знаю и простейшую логику накидать могу, но вот править внезапно сломавшиеся сайты или дополнять функционал - здесь я всегда формирую ТЗ программисту.

Лет 10 во мне зреет желание быть независимым, хотя бы в основной массе несложных задач.

LEOnidUKG
На сайте с 25.11.2006
Offline
1762
#17
Антоний Казанский #:

Так как по большей части я имею дело с клиентскими сайтами и там вопрос обновления движка может быть не решен, а зрелый сайт там вряд ли будет на 8-ой версии, а значит смотреть и разбираться я буду в старом коде.


Ох! Уж поверьте когда вы будете читать код чужой, какая там версия PHP будет на 10 месте, а на первом: "Какого чёрта?", "Ну зачем?", "Что ты наделал?", "Гори ты в аду, кто это писал" 🤣

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
W1
На сайте с 22.01.2021
Offline
306
#18
vitaliy11 #:
Если написать что-то несложное для себя, то ооп не нужен в большинстве случаев.

Ну не скажи... Сложное/несложное - понятия относительные. И для себя PHP нинафиг не нужен. Для себя нужно пожрать, позаниматься физкультурой, и т.д. и т.п. А ООП - это подход к программированию, он помогает довольно существенно.

Мой форум - https://webinfo.guru –Там я всегда на связи
Антоний Казанский
На сайте с 12.04.2007
Offline
738
#19
webinfo #:
И для себя PHP нинафиг не нужен

Ну не скажите. Тут даже вне моих проф. ориентиров есть, например, сугубо индивидуальные требования к самому себе.

Скажем, меня угнетает, что даже для своего сайта я не могу вырваться из рамок CMS, конкретного компонента и конкретной функциональности этого компонента, который я могу настраивать только в рамках предусмотренных административных возможностей и в лучшем случае CSS стилей. Меня это уже много лет беспокоит.

E
На сайте с 01.10.2017
Offline
114
#20
База современного PHP - это версии 5.4-5.5. Сложность в том, что знать конкретный язык и уметь программировать - это немного разные вещи. Вэб-программирование, естественно, тоже имеет свою специфику. Нужно хорошо понимать основные сетевые протоколы, основы информационной безопасности и т.д.
Домены на продажу: https://p20.ru/collection/domains-for-sale

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