Вышла версия yii 1.0.1 список изменений тут
реальное приложение на yii
Авторы yii продолжают радовать новогодними новостями! Для тех, кто хочет увидеть пример реального приложения на yii, авторы создали demo-приложние blog. исходные тексты доступны для скачанивания и просмотра в svn репозитории фреймворка. Бегло просмотрев, хочу сказать, что код достаточно понятен и довольно хорошо документирован!
p.s. у самого возникала мысль написать что-то подобное!
p.p.s Ура! В этом больше нет необходимости!
yii скоро обновится
На официальном сайте yii появилась статья о производительности версии 1.0.1 данного фреймворка (пока доступна только тестовая версия ветки 1.0.1 ), судя по графикам, yii в 9 раз превосходит по RPS Zend Framework , более чем в 3 раза Codeigniter, улучшена производительность, в сравнении с версией 1.0.0.
Netbeans+JavaScript
Netbeans+JavaScript
Netbeans прекрасно поддерживает работу с JS (автодополнение кода, подсветка ошибок и т.д.), кроме того Netbeans уже поставляется с несколькими популярными JS библиотеками (JQuery,Prototype, Yahoo UI, Dojo), что не может не радовать.
Сегодня заметил еще одну приятную особенность — Netbeans поддерживает ScriptDoc
На рисунке — параметры функции и параметры описанные в документации к данной функции не совпадают — о чем Netbeans справедливо и предупреждает.

Еще один плюс в пользу Netbeans!
xjslib 0.0.1
Так уж получилось, что я сейчас пишу диплом. Задание заключается в разработке JavaScript библиотеки для построения пользовательского интерфейса (что-то типа маленького Extjs). Одним из пунктов задания является возможность указывать правила валидации для всех необходимых полей ввода и делать это в «удобном и простом» виде. Поразмыслив над этой задачей, я решил выделить валидацию в отдельный модуль (класс), который можно будет использовать отдельно от всей, разрабатываемой мною библиотеки.
Так как у меня есть некоторый опыт программирования на Codeigniter, и использования его библиотеки для валидации данных (и на мой взгляд подход, выбранный в CI, является «удобным и простым») за основу своего модуля я решил взять form_validation из CI. Сразу отмечу, что до написания диплома я использовал JavaScript, примерно на 5-10% от всех его возможностей (для решения каких-то простых и элементарных задач). Собственно говоря, желание лучше освоить JS и подтолкнуло меня взять на диплом именно эту тему. После приобритения замечательной книги по JS, я начал потихонечку обдумывать и разрабатывать свой проект.
И вот свершилось ))). Хочу представить вашему вниманию мой первый модуль на JavaScript — xjslib(что значит xjslib — ничего более оригинального я не придумал )))) — библиотека валидации форм. Поискав в Google материал на тему Codeigniter+JavaScript я нашел интересную ссылочку. Рассмотрев эту библиотеку для CI, я взял ее за основу для своей собственной библиотеки валидации форм.
Основной целью написания, было не столько создание библиотеки с необходимым функционалом, сколько изучение JS и его возможностей.
И кое-что новое я узнал:
- пространства имен в JS;
- конструкторы и прототипы в JS;
- регулярные выражения а JS;
- документирование скриптов на JS;
Буду очень признателен за критику кода, функционала и вообще за любые замечания.
Для библиотеки xjslib будет существовать постоянная страничка в моем блоге.
Сейчас доступна версия xjslib 0.0.1. С примером использования можно ознакомится здесь.
Как говорится, welcome !
