Сегодня 12 июля, суббота ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7281
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
RMCreative.ru - Блог
RMCreative.ru - Блог
Голосов: 1
Адрес блога: http://rmcreative.ru/feed/
Добавлен: 2008-06-12 21:34:00 блограйдером ZaiSL
 

Yii 1.1.10

2012-02-13 13:10:41 (читать в оригинале)

Вышел релиз 1.1.10 PHP фреймворка Yii. В данной версии, в основном, исправлены ошибки в CActiveForm, CJuiDatePicker и невозможность запуска с yiilite.php.

  • Полный список изменений
  • Обновляемся


Скорость eval и анонимных функций

2012-02-11 18:27:44 (читать в оригинале)

Всё ещё используете eval там, где его можно не использовать? Вот ещё одна причина посмотреть в сторону PHP 5.3 и анонимных функций:

$count = 50;
$start = microtime(true);
$y = 0;
for($i = 0; $i < $count; $i++)
{
    eval('++$y;');
}
 
printf("#1, result is %d, done in %f\n", $y, microtime(true) - $start);
 
$start = microtime(true);
$y = 0;
for($i = 0; $i < $count; $i++)
{
    $f = function() use (&$y)
    {
        return ++$y;
    };
    $f();
}
 
printf("#2, result is %d, done in %f\n", $y, microtime(true) - $start);

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

d:\src>php callback_performance.php
#1, result is 50, done in 0.000415
#2, result is 50, done in 0.000270
 
d:\src>php callback_performance.php
#1, result is 50, done in 0.000413
#2, result is 50, done in 0.000261
 
d:\src>php callback_performance.php
#1, result is 50, done in 0.000412
#2, result is 50, done in 0.000273

Кроме того, что анонимные функции удобней, они ещё и быстрее.



ZFConf 2012 пройдет весной в Москве - открыта предварительная регистрация

2012-02-08 15:10:52 (читать в оригинале)

Главное новшество этого года — место проведения. В этом году конференция пройдет в Москве, а не в Санкт-Петербурге, как это было ранее.

Уже сейчас доступна предварительная регистрация. Финальная регистрация, как обычно, будет открыта после формирования итогового списка докладов. Участники, прошедшие предварительную регистрацию, получат приоритетные уведомления об этом.

Свое участие в качестве спикеров уже подтвердили ряд специалистов. Также ведутся переговоры с иностранными докладчиками, в том числе с Zend Framework Core Team.

Если вам есть что рассказать сообществу, напишите нам через специальную форму о предлагаемом докладе. Для иногородних докладчиков обсуждаются условия по компенсации расходов на поездку.

Наиболее актуальные темы для докладов:

  • Zend Framework 2 — близится релиз! Возможно именно вы обладатель бесценного опыта внедрения, миграции?
  • Взаимодействие фреймворков Symfony 2 и Zend Framework 2.
  • Истории реальных работающих проектов — архитектура, внедрение, решенные проблемы, организация процесса разработки.
  • Проектирование модели в ZF (DDD, бизнес-логика, разделение по слоям, unit testing, ...).
  • Тестирование проектов (Zend_Test, PHPUnit, Selenium, BDD, ...).
  • Rich UI-приложения (JavaScript, Ajax, Flash, Flex, ActionScript, ...).
  • Интересный опыт работы с компонентами из Zend_Services, Zend_Tool, Zend_Search_Lucene, ...
  • Управление облачными инфраструктурами с помощью Zend Framework.
  • Методологии и опыт кэширования данных c помощью Zend_Cache.
  • Оптимизация Zend Framework для работы в нагруженных проектах.
  • Интересные методологии, проблемы, проекты, с которыми вам приходилось работать? Расскажите нам о них!

К участию также приглашаются спонсоры и инфопартнеры. По всем предложениям и вопросам пишите, пожалуйста, через форму обратной связи.

Напомним также, что на сайте теперь доступно видео прошлой конференции.

Следите за последними новостями:

  • Хабраблог: habr.ru/company/wizartech/blog/
  • Facebook: facebook.com/groups/143714275748061/
  • ВКонтакте: vk.com/zfconf
  • RSS: feeds.feedburner.com/zfconf
  • Twitter: twitter.com/zfconf

Организатор: компания Wizartech
Партнеры: сообщество Zend Framework и конференция Frameworks Days



Сдал Zend PHP 5.3 Certification

2012-02-08 15:01:37 (читать в оригинале)

Zend PHP 5.3 Certified Engineer

Давно хотел пройти сертификацию Zend. Гайд был изучен, отложены деньги на ваучер, но как-то в течении нескольких лет не доходили руки. Вчера было соответствующее настроение. Позвонил в центр Pearson VUE, который оказался прямо в родном университете, и договорился на утро. Пришёл. Сдал.

Зачем?

В моём случае тест сдавался «для себя». Работа последнее время находит меня сама, резюме читается крайне редко. В общем же случае штука полезная. Позволяет получить значительный плюс при устройстве на работу на PHP, ну и пропустить большинство вопросов по языку на собеседовании.

Техническая сторона

  • Авторизованные центры Pearson VUE сейчас есть практически в каждом более-менее крупном городе. В Воронеже их два.
  • С собой надо взять: паспорт, второй документ (права, кредитку, загран), код ваучера (если оплачиваете ваучером), логин от http://www.zend.com/.
  • Всё происходящее пишется на видео.
  • Вещи сдаются в шкафчик как в некоторых супермаркетах.
  • На руки выдаётся глянцевая дощечка и маркер для записей.

Про сам тест

  • Тест на английском.
  • Список тем.
  • 90 минут, 60 вопросов.
  • Можно возвращаться к любому вопросу, есть функция пометки флажком и просмотра всего, что им помечено.
  • В конце может быть два результата: Pass или Fail. Сколько при этом сделано ошибок не пишется.

Тест на удивление обширен и адекватен. В моём случае были вопросы по следующим темам:

  • SPL: классы, интерфейсы.
  • Объектная модель.
  • namespace.
  • Анонимные функции.
  • Стандартные функции и суперглобальные переменные PHP.
  • Директивы php.ini.
  • PDO и SQL.
  • Регулярные выражения.
  • Типы данных, массивы, ссылки, строки.
  • XML, SimpleXML, DOM.
  • Криптография и безопасность.
  • HTTP.

За 25—30 минут прошёлся по всем вопросам, примерно треть пометил флажками. Ими и занимался в оставшееся время. Была парочка вопросов на внимательность с вариантом ответа аля «выдаст ошибку».

Почти Epic Fail

Где-то на сороковой минуте я задел ногой сетевой фильтр, тем самым вырубив себя и ещё одного тестируемого. Оказывается, такие моменты в софте предусмотрены. После перезагрузки всё продолжилось ровно с того же места.

Как готовиться

  • Хотя-бы год плотно поработать с PHP на относительно крупном проекте.
  • Изучить исходник какого-нибудь фреймворка. Например, Yii.
  • Поставить PHP на Windows, Linux, на Apache как модуль, как CGI, через php-fpm. Собрать PHP из исходников.
  • Поконфигурировать PHP через php.ini.
  • Поработать из PHP с консолью.
  • Попарсить контент с чужих сайтов.
  • Реализовать безопасный взломоустойчивый логин, разобраться, как работает HTTPS и HTTP.
  • Слить бесплатный «PHP 5.3 Study Guide» с сайта Zend и изучить. Тут же и логином обзаведётесь так как для скачивания нужна регистрация.

Да, кто хочет получить 5% скидку на ваучер: 5LOYMAY8.



Выступлю на UWDC'12

2012-02-06 18:42:46 (читать в оригинале)

26 Февраля буду выступать на UWDC'12 на тему «Фреймворки, Yii и работа в команде». Расскажу про Yii, его историю, про то, насколько он вырос и где используется. Также попробую затронуть фундаментальные ошибки Yii 1.1, которые мы попробуем исправить в 2.0.

Все желающие послушать приглашаются. Конференция обещает быть интересной… Да, видео обещать не буду так как оно куда-то постоянно теряется.



Страницы: ... 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 ... 

 


Самый-самый блог
Блогер ЖЖ все стерпит
ЖЖ все стерпит
по сумме баллов (758) в категории «Истории»


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.