Релиз CodeIgniter 2.0.0

Веб-разработка /
28 января 2011 увидел свет релиз фрэимворка CodeIgniter! Многие слишком долго ждали этот релиз, что перешли на други разработки: Yii, Kohana, Symfoni, Fuel и т.д. Но речь сейчас не об этом. Те кто остался верным фанатом могут созерцать все новшества, однако на фоне своих собратьев они не столь яркие.

Читать дальше →

Почему я люблю Yii

Блог им. DaemonHK /
Честно говоря, перед использованием Yii Framework я тщетно пытался изучить PHP, JS, XML и прочие языки, необходимые для разработки сайтов (ни один из них я до сих пор не знаю). По рекоммендации знакомого программиста я начал осваивать этот удивительный (с каждым разом убеждаюсь, что так и есть) фрейм.

Итак, это топ не про сравнение Yii с другими фреймворками, которыми я не пользовался. Здесь отображено мое личное мнение о нем. Отличительная черта моего характера заключается в том, что я терпеть не могу читать мануалы (особенно на малознакомом мне языке, зато люблю выносить мозг всем знакомым и малознакомым людям банальными вопросами). Спустя почти год изучения фреймворка и работы над своим проектом я могу вынести следующее: Yii удивительно гибкий язык фреймворк (в чем я убедился еще раз буквально только что — вместо моего говнокода-парсинга текущей даты и дальнейшего вывода результатов достаточно было написать одну небольшую строчку), Yii легкий в осовоении для новичков (я не программист освоил его основы за месяц), Yii безопасный (при правильном подходе к созданию приложения, ибо в Yii предусмотренно, по-моему, практически все, что нужно для спокойной работы). Единственным минусом является отстуствие русской документации по API и, что самое важное, примеров(!) по работе с ним. Если бы я был более усердным и не ленивым, то я прошерстил бы весь API, чтобы понять как нужно писать, а не выносить мозг каждому программисту (благо русское сообщество фреймворка обширное и доброжелательное).

Вот в общем-то и все, что я хотел сказать. Пишите комменты, обсудим.

Использование фреймворков среди казахстанских разработчиков

Блог им. DaemonHK /
Судя по моим субъективным наблюдениям, популяризация фреймов среди наших разработчиков идет черепашьими шагами. Чаще всего используются сторонние CMS, порой дырявые, особенно они популярны среди начинающих, решивших сделать свой сайт. Но через какое-то время проект затухает, потому что девелопер не удасужился даже поплотнее ознакомиться с используемой системой.

Лично я знаю всего трех разработчиков, которые используют Yii Framework, и один из них я сам. Вообще же перед любым начинающим разработчиком (я сейчас не имею в виду программистов) стоит выбор: CMS — фреймворк — «голый» язык (PHP, ASP, Ruby). Конечно, я не отрицаю, что прежде чем за что-то браться, нужно иметь хоть какие-нибудь знания в данной области. А теперь основной вопрос данного поста:

Что вы использовали/используете/планируете использовать при разработке ваших проектов: CMS, фреймы или пишите все сами с нуля?