Ко мне тут недавно снова обращались с просьбой сделать новый сайт, но судя по запросам, им требовался достаточно большой сайт, который потребовал бы еще поддержку. Если браться за него, то как минимум на полгода я вылетел бы и на сайте не было бы никаких обновлений, никаких видео и т.д.
Это очередной выбор – программировать или заниматься сайтом? Заниматься тем, что приносит деньги, или тем, что приносит удовольствие.
В интернете есть множество курсов и люди платят за информацию по 500 долларов и более. В США и Канаде онлайн курсы еще дороже.
Наконец вышло 4-е издание PHP глазами Хакера. Книга была готова к выходу еще в марте, но почему-то только сейчас она появилась в продаже. С чем связана такая задержка я не знаю.
В четвертом издании материал обновлен в соответствии с последней версией PHP 7, добавлено описание современных методов безопасности и защиты.
Если оценить это издание в процентном соотношении, по сравнению с предыдущим, то изменилось около 30% книги, но самое главное, что изменения достаточно важные. Теперь я только упоминаю старые методы доступа к данным mysql_, теперь больше разговора о современных методах, что очень важно для базовой защиты от SQL Injection.
Так что обновление важное и если ты еще не читал ни одного издания, то настоятельно рекомендую взять последнее.
В этом разделе мы поговорим о именовании переменных, методов и классов. Правила тут менялись и даже сейчас в разных языках принято использовать немного разные подходы, ярким примером являются Objective-C со своим реально уникальным подходом. В этой же главе я подведу итоги того, что я считаю правильным.
Почти все, что касается стиля и оформления кода может вызывать серьезные споры среди программистов, потому что все это дело вкуса – один программист любит один стиль, другой любит что-то другое и очень часто существует два лагеря, которые поддерживают какой-то стиль.
Решил тут на сайте добавить сервис, который потребовал бы принимать онлайн платежи и решил посмотреть в сторону Яндекс-Касса. Подал заявку как само занятый гражданин, подал онлайн заявку в налоговую (налоги надо платить) и все вроде бы отлично и жду доступа к API, чтобы прикрутить к сайту прием платежей.
В ответ от Яндекса приходит запрос
Яндекс: а где на сайте у вас прием платежей?
Вышло серьезное обновление моей игры Crazy Block Puzzle. Самое главное изменение, которое вы заметите - это дизайн. На сайте игры enthunder.com все еще скриншоты старой версии и вы можете оценить, как изменился дизайн. Немного еще есть оптимизации, но это уже что-то незаметное.
Вы познакомились с синтаксисом языка? Вы знаете, что такое переменная, класс, условные операторы и циклы? Теперь нужно учиться программировать, нужно начать использовать знания для написания реальных приложений.
Работая со старым унаследованным кодом, порой встречаются достаточно проблемные участки, которые есть желание переписать\исправить\переделать, но нет такой возможности. Этот код может быть с ошибками, которые не исправляются годами и с ними приходится мириться. Что делать с таким кодом?
Это небольшая глава, где я хотел дать немного советов относительно работы с базами данных.
Не знал, как назвать эту главу, потому что здесь будут собраны различные полезные советы ради которых не было смысла создавать отдельню главу.