Web-программирование \ PHP

Применяйте PHP спецсимволы – они намного безопаснее

От автора: вчера вышел утром поздороваться с соседом. Слово за слово, потом разговор перешел на повышенные тона и «спецсимволы» (из трех пальцев и меньше), а потом нас жены еле разняли. Хорошо, что PHP спецсимволы намного безопаснее!

Продолжить чтение

Web-программирование \ PHP

Подтверждение телефона по SMS

От автора: статья из серии уроков создай свой стартап с помощью PHP. В предыдущем эпизоде я рассказал о подготовке приложения к рассылке SMS с помощью популярного текстового сервиса Twilio. В сегодняшнем уроке я покажу вам, как подтвердить телефон перед отсылкой текста большого объема, чтобы снизить затраты.

Продолжить чтение

Web-программирование \ PHP

Создание фреймворка

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

Продолжить чтение

Web-программирование \ PHP

Создание фреймворка

От автора: приветствую вас, друзья. Продолжим создание собственного PHP фреймворка. По итогу мы должны получить вполне функциональное решение, а заодно познакомиться с принципами работы современных PHP фреймворков. В данном уроке мы познакомимся с шаблоном проектирования Registry (Реестр). Благодаря данному паттерну мы сможем создать необходимые объекты на этапе инициализации приложения и в любой момент получить доступ к ним.

Продолжить чтение

Web-программирование \ PHP

Проверка регулярных выражений PHP – вещь серьезная!

От автора: регулярки – вещь капризная. В них даже лишняя точка может перевернуть весь шаблон с ног на голову. Так что их нужно проверять, проверять и еще раз проверять. В общем, сегодня мы научимся азам проверки регулярных выражений PHP.

Продолжить чтение

Web-программирование \ PHP

Какие PHP выражения можно применять к филологам

От автора: тут недавно со знакомым филологом встретился в «непринужденной» обстановке. Так он заявил, что программные дисциплины не могут называться языками, поскольку не включают в себя выражения. Я ответил, что он не прав. Вот, например, есть PHP выражения. А если он еще раз зачерпнет чипсы из моего кулька, то будет послан с помощью регулярного выражения, позаимствованного из русского языка.

Продолжить чтение

Web-программирование \ PHP

Личный опыт как доказательство: язык программирования PHP – главный в Сети

От автора: необходимо ли знать язык программирования PHP? Если собираетесь связать свою судьбу с сайтостроением, то придется. Даже если очень не хочется! Почему так? На все распространенные «почему», связанные с этим языком, мы попытаемся ответить в нашем материале.

Продолжить чтение

Web-программирование \ PHP

Как побывали на базаре: PHP или HTML – что лучше?

От автора: PHP или HTML – что лучше? Никогда не задавайте такого вопроса профессионалу. Во-первых, в его глазах вы сразу «упадете» до уровня полнейшего «чайника». А во вторых… Такой вопрос может возникнуть только у полнейшего «чайного сервиза». Ну, значит сегодня у нас «чаепитие», посвященное этой странной теме.

Продолжить чтение

Web-программирование \ PHP

Упростить работу в ООП помогут статические методы PHP

От автора: недавно пришлось справку брать о составе семьи. Думаете, это так просто? Я и не подозревал, что «бюрократические» коридоры в нашей стране столь длинные и извитые. Они мне чем-то напоминают ООП: здесь тоже, чтобы вызвать метод класса, сначала нужно создать его объект, потом наследовать нужную функцию от родительского…. Хорошо, что есть статические методы PHP, которые позволяют легко обойти всю бюрократию, заложенную в объекто-ориентированном программировании!

Продолжить чтение

Web-программирование \ PHP

Метод POST в PHP как главное средство передачи данных на сервер

От автора: POST сдал – POST принял! Наверное, служившие в армии подумают, что мы будем играть в войнушки. С армией у нас и так все в порядке, а вот с передачей данных в Сети не так все хорошо. Нужно знать, когда использовать метод POST в PHP, а когда GET.

Продолжить чтение