В первой части этой серии я рассказал о том, как установить OpenCart. Я также рассказал о некоторых базовых настройках, необходимых при первой настройке магазина OpenCart,…
Было обнаружено, что 79% участников недавнего опроса ZoneAlarm используют рискованные пароли. Данные были использованы для представления очень стильной инфографики, показывающей, насколько широко распространено использование плохих…
Эта статья была рецензирована Кристофером Питтом . Спасибо всем рецензентам SitePoint за то, что сделали контент SitePoint как можно лучше! В прошлый раз мы разработали…
В PHP5 введены исключения, специальный класс, который можно бросать и перехватывать (в отличие от возникающих ошибок), указывающих на неожиданное событие. В отличие от ошибок, исключения…
В предыдущей статье я говорил о том, что такое непрерывное развертывание и как оно вписывается в современный процесс программирования. Мы сделали небольшой проблеск того, как…
Хотя PHP хорошо известен для создания веб-страниц и приложений, он может сделать больше, чем это. Недавно мне нужно было извлечь фрагмент аудио из файла WAV…
Сейчас 1:00, крайний срок доставки вашего веб-приложения — 8 часов … и он не работает. Когда вы пытаетесь выяснить, что происходит, вы заполняете свой код…
Проверка данных является очень важной частью любого приложения. В Drupal 7 есть отличный API форм, который может выполнять сложную проверку представленных данных, которые затем можно…
В этом руководстве объясняется, как создать расширение PHP с использованием нового языка: Zephir, который похож на C и Fortran. Вы можете скачать полный исходный код…