Web IDE обзавелась своим собственным сайтом.
В разделе загрузок красуется билд 602. Официального анонса билда пока не было, так что списка изменений нет.
17 октября 2009
Web IDE обзавелась своим собственным сайтом.
В разделе загрузок красуется билд 602. Официального анонса билда пока не было, так что списка изменений нет.
16 октября 2009
Спустя три года и один день, обновилась, пожалуй, самая быстрая утилита-PHP-скрипт для резервного копирования и восстановления баз данных MySQL.
Вкусности новой версии:
Работает в 7-8 раз быстрее старой версии (а она работала очень даже шустро).
«Умный» лёгкий дамп.
Разные стратегии восстановления.
Ещё более приятный интерфейс.
Корректное автоматическое продолжение работы при завершении по таймауту.
Сервисные функции MySQL в интерфейсе.
Можно сохранять задачи для быстрого запуска вручную или по крону.
Возможность автоматического удаления старых дампов.
Можно завершить, поставить на паузу.
Отзывчивый прогресс-бар.
API для прикручивания сторонней авторизации.
13 октября 2009
Позволяет использовать шаблоны ещё одной альтернативы шаблонизатора Smarty — Dwoo в PHP-фреймворке Yii.
12 октября 2009
Один за другим на хабре были опубликованы три перевода статей по использованию пространств имён в PHP5.3.
11 октября 2009
Ну и чтобы не обижать вполне живого старичка Smarty, написал рендерер для Yii и под него.
Инструкция:
Распаковываем его в protected/extensions.
Все файлы из libs складываем в protected/vendors/Smarty.
В секцию 'components' конфига добавляем:
'viewRenderer'=>array( 'class'=>'application.extensions.Smarty.CSmartyViewRenderer', 'fileExtension' => '.tpl', //'pluginsDir' => 'application.smartyPlugins', //'configDir' => 'application.smartyConfig', ),
Свойства текущего контроллера доступны как {this->pageTitle}.
11 октября 2009
Ещё одно расширение на ту же тему. Позволяет использовать шаблоны Quicky в Yii.
11 октября 2009
Изучил плотнее PHP-шаблонизатор Twig и ради эксперимента прикрутил его к фреймворку Yii.
10 октября 2009
Очередной шаг WebIDE к господству среди IDE для PHP.
FTP (Settings → Deploy&Run).
Новые удобные закладки (F11).
PHPUnit (пока только локальный запуск).
Добавлено выведение типов для переменной в «foreach(...)», элемента массива «array[...]» и тернарного оператора "?:".
Добавлены поиск использований (Ctrl-Alt-F7) и переименование (Shift-F6) для глобальных переменных.
Исправлены поиск использований и переименование для статических членов класса.
Исправлены различные ошибки форматирования кода и комментариев.
9 октября 2009
Обновилась хорошая PHP-IDE NetBeans. Изменения:
Поддержка PHP 5.3.
Угадывание типов, улучшенная производительность.
Исправленные ошибки.
8 октября 2009
Twig — шаблонизатор для PHP, написанный Armin Ronacher и улучшеный автором фреймворка Symfony, сделанный по стопам Django (который, кстати, черпал идеи из Smarty).
{% for user in users %} * {{ user.name }} {% else %} No user has been found. {% endfor %}
Основные вкусности:
Быстрая компиляция в php-код (быстрее остальных).
Режим песочницы с ограничением допустимых конструкций.
Хороший расширяемый код с API.
Простой компактный синтаксис.
Вкусности Django: наследование, блоки и т.д.
Код покрыт модульными тестами.
Полностью документирован (и API тоже).
Внятные сообщения об ошибках.