<rmcreative>

RSS

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

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

  1. Переменные в CSS

    13 апреля 2009

    В прошлом году многие говорили о том, как удобны переменные в CSS и о том, что всё это будет не скоро. На самом деле реализовать это предельно просто. Допустим, что пишем мы на PHP.

    Подключаем стили:

    <link rel="stylesheet" href="style.php" media="screen, projection"/>

    Ну и сам style.php:

    <?php
    // Отдаём верный content-type
    header("Content-type: text/css");
     
    $link_color = '#00f';
    $link_font_size = '20px';
    ?>
     
    p {
      color: <?=$link_color?>;
      font-size: <?=$link_font_size?>;
    }

    На выходе получим:

    p {
      color: #00f;
      font-size: 20px;
    }
    11 комментариев
  2. Drupal 6, добавляем блок в виде поля CCK

    7 апреля 2009

    Иногда заранее неизвестно, как будут располагаться блоки. Особенно интересна ситуация, когда надо вставить блок между полями CCK.

    Конечно, можно решить это дело шаблонами, но во-первых это громоздко и не изящно, а во-вторых придётся менять код только ради того, чтобы поменять что-либо местами.

    Читаем

    4 комментария
  3. Yii Framework 1.0.4

    6 апреля 2009

    Релизы PHP-фреймворка Yii выходят строго по графику, что не может не радовать.

    В 1.0.4 добавлено около 30 новых возможностей и исправлено примерно 20 ошибок.

    Самое вкусное:

    Active Record

    — Добавлена поддержка SQL Server.

    — Добавлен тип отношения STAT для выполнения различных агрегирующих запросов.

    — Можно использовать для таблиц без первичных и внешних ключей.

    Кэш

    — Поддержка eAccelerator.

    — CZendDataCache.

    Полный список изменений

    Обновляемся и пробуем

    Кстати, не так давно был запущен yiiframework.ru. Пока это только форум, но планируется большое количество русскоязычных уроков и новостей.

    Комментировать
  4. NetBeans 6.7 M3

    5 апреля 2009

    Обновилась предварительная версия отличной IDE NetBeans.

    — Возможность импорта-экспорта настроек (я это решаю несколько иначе).

    — Возможность изменить расширение файла (правда немного странным способом — Windows→Properties и задаём Extension).

    — Поиск работает быстрее и кушает меньше памяти.

    — Результаты поиска отображаются в отдельных табах.

    — Многострочный поиск, возможность применения обратных ссылок при поиске по регулярному выражению.

    Некоторые возможности по тестированию PHP-кода:

    Code coverage.

    Selenium для PHP.

    Полный список изменений

    Пробуем и обновляемся

    4 комментария
  5. PHP 5.3 RC1

    25 марта 2009

    Доступна для ознакомления и тестирования версия PHP 5.3 RC1.

    Доступны как билды для Unix, так и для Windows

    Комментировать
  6. parse_ini_file и константы

    25 марта 2009

    Оказывается, в INI-файлах можно использовать константы PHP:

    settings.ini

    lib=BASE"/lib/"
    
    

    index.php

    define('BASE', substr(dirname(__FILE__), 0, (strrpos(dirname(__FILE__), DIRECTORY_SEPARATOR)+1)));
    $settings = parse_ini_file('settings.ini');
    var_dump($settings);
    2 комментария
  7. CodeIgniter Debug Toolbar

    25 марта 2009

    Панель-отладчик для FireFox, портированная из Kohana.

    Пробуем

    2 комментария
  8. NetBeans 6.5.1

    18 марта 2009

    Обновилась стабильная ветка замечательной IDE NetBeans.

    Список изменений

    Обновляемся

    2 комментария
  9. Doctrine 1.1

    17 марта 2009

    Вышел стабильный релиз ветки 1.1 отличной ORM-библиотеки для PHP.

    Официальный анонс

    Полный список изменений

    1 комментарий
  10. PHP и порядок выполнения операторов

    5 марта 2009

    Иван Броткин у себя в блоге дал ссылку на мануал PHP. Как ни странно, я забыл, что and != && и or != ||.

    Дружно вспоминаем

    3 комментария