| Лучшие (185) +6 | Сообщества (246) +7 | Блоги (101) +3 | Новые (155) +4 |
Так, ещё кто-то гуляет и гудит, но все же с новым годом!
Ещё в том году я заикался о дизайнах, и кстати не просто так, а в декабре я случайно зашел на Usemac, и, а, что?
Думаю намек понятен, Дмитрий :)
Ругайте, критикуйте, да и просто говорите!
Ещё в том году я заикался о дизайнах, и кстати не просто так, а в декабре я случайно зашел на Usemac, и, а, что?
С пылу с жару, встречайте Mac
Думаю намек понятен, Дмитрий :)
Ругайте, критикуйте, да и просто говорите!
Друзья, поздравляю вас с Новым Годом! Желаю здоровья, счастья и понимания с близкими людьми. Также свято верю и надеюсь, что развитие движка пойдет по правильному пути, к разработке присоединятся интересующиеся люди. Ради этого буду вести разработку в формате живого обсуждения каждого шага. В Новом Году вас ждет много интересного и познавательного. Спасибо за то, что посещаете данную страничку и интересуетесь cogear.
Давайте откровенно выскажем свои «за» и «против» по отношению к cogear. Если разрешите, начну первым.- Нравится:
- Легкость. Попробуйте создать топик в Drupal, WordPress, etc, и в cogear — поймете о чем речь.
- Простота разработки. Вы просто кладете файлы CSS, JavaScript, PHP в нужные папки — и все подключается автоматически.
- Расширяемость и структура. При наличии определенных навыков, можно быстро написать модуль любой сложности, а также поделиться ею с другими пользователями.
- Не нравится:
- Следы вмешательства в CodeIgniter. Порой не всегда уместно, да и в самом начале разработки первой версии довольно корявое.
- Избыточность системы хуков. Можно хукнуть практически любой контроллер или модель — нужно ли это? Без данной особенности нагрузка могла быть ниже, хотя она в пределах нормы на правильно настроенной машине.
- Также мне не нравится непостоянство разработки — иногда появляются неотложные дела, которые заставляют меня на дни, а порой и недели отвлекаться от замыслов и их реализации.
Давайте поговорим о новой версии движка. Какой она должна быть на ваш взгляд? Мне нравится функционал Drupal, но не нравится его архитектура и громоздкость в плане настройки. По архитектуре ближе фреймворк Kohana, но, опять-таки, он ограничен заданными рамками. В идеале хочется совместить следующие вещи:- Мультисайтовость
- Продвинутое в сторону ООП ядро
- Модульность и расширяемость (частично реализовано в первой версии cogear)
В идеале — описал бы ядро и создал его, а создание дальнейшего функционала разделил бы между собой и командой. Хочу найти людей, верящих в OpenSource и готовых созидать в команде под моим руководством.
Давайте обсудим дальнейшие перспективы.
Друзья, с целью заполнить нехватку информации в последнее время, сообщаю вам о текущем положении дел. Последний месяц принимал самое непосредственное участие в разработке сайта-афишы, конкурента таких сервисов, как Билетер и Кассир, непосредственно на базе cogear. Возможно, об этом будет отдельная серия публикация, покажет время.Также все это время активно изучалась самая современная литература по ООП, паттернам и использованию SPL PHP 5. С высоты полученных и усвоенных знаний текущая версия движка видится несовершенной. Конечно, совершенного не бывает, скажете вы, и будете правы, но и стремится к совершенству тоже можно по-разному и из разных точек.
Большое внимание уделяю существующим фреймворкам — Kohana, Yii, Zend Framework. Безусловно, каждому свое, поэтому мои личные предпочтения и выводы относительно разных систем могут отличаться от ваших. И, тем не менее, скажу, что ни в одном существующем фреймворке нет той, на мой взгляд, легкости и простоты, которая есть в cogear. Именно поэтому идеи cogear получат свое развитие и продолжение.
Также отмечу, что с большим интересом продолжаю изучать Drupal, который воистину считается одним из самых непростых движков. Несмотря на отдаленность от современных парадигм ООП, Drupal является мощнейшей и уникальной в своем роде системой управления сайтами.
Рассчитываю успеть завершить разработку нового ядра к бета-тестированию в начале весны. Для интересующихся — скорее всего текущая версия будет жить своей жизнью, как одна из веток развития. Также для безболезненного перехода на новую версию будет создан конвертер.
Спасибо всем интересующимся. Долгую жизнь свободному программному обеспечению!
С Наступающим!
Друзья, с утра один из пользователей движка нашел баг — простой подстановкой ID в УРЛ ноды любой пользователь мог редактировать ее. Скорее всего часть кода контроллера нод не попадала под внимание с момента бета-тестирования. Данная проблема была решена мгновенно, как только меня уведомили о топике на Хабре. Рекомендую всем обновить файл контроллера нод из последней сборки дистрибутива. Прошу прощения, что не успел сообщить об этом сразу же — оповестил, как только появилась возможность.
По просьбам желающих сегодня была добавлена возможность отключать сайт для пользователей. В панели управления сайтом можно указать заголовок страницы в оффлайн режиме и сообщение, которое будет показано пользователю.

Varhal → Каталог / Kто на сайте 7
BlackAngel → Разработка / Шестерёнка "Галереи" 10
admin → Уроки / Новая тема оформления 36
deodren → Советы и решения / Каталог предприятий 10
admin → блог BaNru / script и [removed] 6
admin → Баг-трекер / Счетчик блогов 12
admin → Уроки / Анонс урока по шаблонизации 17
admin → блог admin / Поиск дизайнера 16
bokal → Новости / Интернационализация 9