<rmcreative>

RSS

Все заметки с тегом «PHP»

Можно уточнить:

  1. PHP 5.2.9

    2 марта 2009

    PHP обновился до версии 5.2.9.

    Всем рекомендуется обновиться

    Почитать полный список изменений можно на официальном сайте.

    Комментировать
  2. PHP AdSense account library

    26 февраля 2009

    Скооперировался с Алексом и доработал PHP-библиотечку для доступа к данным Google AdSense с использованием curl.

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

    Пользуемся

    5 комментариев
  3. The Big PHP IDE Test: Why Use One And Which To Choose

    12 февраля 2009

    На этот раз попробовал написать на английском. Вроде нормально вышло…

    Рассказал про самые интересные штуки в современных PHP IDE и сравнил несколько наиболее популярных на текущий момент.

    Опубликовался в Smashing Magazine.

    Огромное спасибо Константину за графическое оформление статьи, Владимиру за табличку и саму идею сравнить, Антону за критику и правки, читателям RMCreative и Хабрапользователям за полезные замечания.

    Читаем

    10 комментариев
  4. CodeIgniter 1.7.1

    11 февраля 2009

    Вышла новая версия популярного PHP-фреймворка CodeIgniter за номером 1.7.1.

    Читаем

    8 комментариев
  5. Валидация данных в PHP при помощи filter_var

    11 февраля 2009

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

    Например, таким образом можно проверить адрес e-mail при помощи filter_var:

    if (filter_var($user_email, FILTER_VALIDATE_EMAIL)) {
      // правильный
    }

    также можно убрать лишнее, например, из URL:

    $sanitized_url = filter_var($url, FILTER_SANITIZE_URL);

    Хотя filter_var() есть в стандартном PHP начиная с версии 5.2.0, документация на него, особенно русская, хромает.

    Нормальная документация и примеры:

    Руководство w3schools.

    Input Validation: Using filter_var() Over Regular Expressions.

    Data Filtering Using PHP's Filter Functions

    18 комментариев
  6. Недостающая документация по Kohana

    10 февраля 2009

    Как-то я уже упоминал о фреймворке Kohana и о сравнительно скудной документации по нему. Среди авторов комментариев к предыдущей заметке о IFNULL попался блог Ивана Броткина.

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

    Изучаем

    4 комментария
  7. Dklab_SoapClient

    4 февраля 2009

    Dklab_SoapClient — это расширенная версия стандартного PHP-класса SoapClient, предназначенная для параллельного удаленного вызова процедур в высоконагруженных проектах.

    Заявленные особенности:

    — Одновременное, параллельное выполнение запросов.

    — Реконнект при невозможности установления связи.

    — Поддержка тайм-аута на получение данных.

    — Все возможности SoapClient.

    Пробуем

    Комментировать
  8. PHP 5.3 Beta 1

    29 января 2009

    Вышла первая бэта PHP5.3.

    Основное изменение — убрали поддержку ОО из замыканий. Планируют реализовать позже.

    Нововведений до релиза больше не будет, так что с этой версией уже можно поиграться.

    Версия для Linux

    Версия для Windows

    1 комментарий
  9. empty

    28 января 2009

    Один из гуру CakePHP сегодня довольно сильно удивил. У него нашёлся вот такой код:

    if (isset($step['options']['merge']) && $step['options']['merge']) {
      // do stuff
    }

    Читаем

    6 комментариев
  10. Кэширование для CodeIgniter с помощью Zend Cache

    27 января 2009

    О прикручивании кэша из Zend Framework к CodeIgniter.

    Читаем

    Комментировать