Облако тегов → cogear
Did you guys know that there are some interesting CMSs borne out of CodeIgniter like Cogear, and can be thus considered half-brothers? PyroCMS is by Phil Sturgeon (one of the CI Reactor leaders), another is FuelCMS which is quite good, Ionize CMS is led by guys from France, Switzerland and Sweden, etc.
There are plenty of CI-based CMS, BUT I like Cogear because of the «Russian flavor», which in my opinion is a mix of code efficiency (you make the most out of what you have, while Americans tend to be wasteful) and a better understanding of community (the West is more individual-oriented) and the importance of content-sharing (Bitrix, Datalife understand this, but in the West the corporations enforce copyright so CMS tend to be little more than glorified blogs).
I like Cogear but I think it needs more sense of purpose (like the saying goes «there is no favorable wind for a ship without destination») and I think it has to come from the attributes already mentioned:
With the above attributes, especially with the mixture of Community and Gamification, Cogear could be not just a Content-Management System, but a Social Content Management System or SCMS that would reproduce in the digital world what people do in real life: interact and share stuff in complete freedom, regardless of what corporations or big governments think, with plenty of reputation and prestige indicators for users, and plenty of indicators of the social value of content — the big problem with the blog format is that it tends to make time (recent) the only variable for relevance and we know that it is not the case (a new comment does not make an old stupid post suddenly relevant, and yet it appears on top in most «forums»). Social valuation (points, number of comments, number of views, favorites, recommendations, etc) should replace chronology as the main way to sift through content, allowing user history and its network to present content that is relevant for him, whether the post is «new» or not.
Since I don't know programming, my contribution cannot be in code, but I can finance ($) the construction of a system based on the above guidelines if anyone (hello Dmitry!) wants to professionally work on it using an escrow site such as vWorker or Elance to keep things serious in terms of goals and money.
Regards
There are plenty of CI-based CMS, BUT I like Cogear because of the «Russian flavor», which in my opinion is a mix of code efficiency (you make the most out of what you have, while Americans tend to be wasteful) and a better understanding of community (the West is more individual-oriented) and the importance of content-sharing (Bitrix, Datalife understand this, but in the West the corporations enforce copyright so CMS tend to be little more than glorified blogs).
I like Cogear but I think it needs more sense of purpose (like the saying goes «there is no favorable wind for a ship without destination») and I think it has to come from the attributes already mentioned:
- Code Efficiency and Scalability (0 queries to serve most pages), Caching (OpCode, Memcached, FileCache, etc), support for Nginx and Varnish Proxy
- Content-Sharing (easy to host files, images, video, or adding links to third party hosting sites, like DLE) regardless of copyright holder (just make sure you have a «Flag» button for reporting DMCA)
- Community-oriented, making it easy for any user to create not just a «Group Page», but a full-on mini-site (that's the lesson from UCoz), and most importantly
- Incentives for users everywhere, rating, points, ranks, awards, etc. anything to «Gamify» the site, because human interaction has a very strong «game» component.
With the above attributes, especially with the mixture of Community and Gamification, Cogear could be not just a Content-Management System, but a Social Content Management System or SCMS that would reproduce in the digital world what people do in real life: interact and share stuff in complete freedom, regardless of what corporations or big governments think, with plenty of reputation and prestige indicators for users, and plenty of indicators of the social value of content — the big problem with the blog format is that it tends to make time (recent) the only variable for relevance and we know that it is not the case (a new comment does not make an old stupid post suddenly relevant, and yet it appears on top in most «forums»). Social valuation (points, number of comments, number of views, favorites, recommendations, etc) should replace chronology as the main way to sift through content, allowing user history and its network to present content that is relevant for him, whether the post is «new» or not.
Since I don't know programming, my contribution cannot be in code, but I can finance ($) the construction of a system based on the above guidelines if anyone (hello Dmitry!) wants to professionally work on it using an escrow site such as vWorker or Elance to keep things serious in terms of goals and money.
Regards
Привет всем,
хотелось бы высказаться и услышать мнение других членов сообщества Cogear.
Началось все с ответа на комментарий cogear.ru/control-panel-583.html#comment-10352
Распишу поподробнее: я пришел на этот сайт за движком cogear, мне нужно поднять сайт — я начинаю работать, наталкиваюсь на проблемы, мне нужна поддержка, нужны советы, а не мифические обещания, что «вторая версия будет супер, давайте сосредоточимся на ней». Мне не нужна вторая версия, я хочу чтоб первая работала и дорабатывать первую под свои нужды. Синица в клетке важнее!
хотелось бы высказаться и услышать мнение других членов сообщества Cogear.
Началось все с ответа на комментарий cogear.ru/control-panel-583.html#comment-10352
Распишу поподробнее: я пришел на этот сайт за движком cogear, мне нужно поднять сайт — я начинаю работать, наталкиваюсь на проблемы, мне нужна поддержка, нужны советы, а не мифические обещания, что «вторая версия будет супер, давайте сосредоточимся на ней». Мне не нужна вторая версия, я хочу чтоб первая работала и дорабатывать первую под свои нужды. Синица в клетке важнее!
Я реализовал так:
if($type == 'full'). т.е. она появляется на странице топика.
А теперь вопрос. Как добиться того, чтобы эта кнопка нормально появлялась на главной странице?
function vk_like_node_show_($Node,$node,$type,$return){
if($type == 'full'){
$CI =& get_instance();
$CI->_template(array('
<div id="vk_like"></div>
[removed]
VK.Widgets.Like("vk_like", {type: "full"});
[removed]
'),104);
}
}
Проблема заключается в том, на главной странице кнопка отображается криво. Поэтому я и ввел if($type == 'full'). т.е. она появляется на странице топика.
А теперь вопрос. Как добиться того, чтобы эта кнопка нормально появлялась на главной странице?
Друзья, возник вопрос. Я хочу спрятать комментарии вконакте от незарегистрированных пользователей.
Пробовал вот так:
невошедших пользователей. Однако пропадает для всех. Как для костей, так и для юзеров. Прошу помощи!
Пробовал вот так:
function vkontakte_comments_node_show_after_($Node, $result, $node, $type){
if(isset($CI->user->is_logged) && $CI->user->is_logged){
if ($type == 'full') {
$CI =& get_instance();
$CI->_template(array('
<div id="vk_comments"></div>
[removed]
VK.Widgets.Comments("vk_comments", {limit: 20, width: "660"});
[removed]
'));
}
}
}
где if(isset($CI->user->is_logged) && $CI->user->is_logged) должен походу скрывать от невошедших пользователей. Однако пропадает для всех. Как для костей, так и для юзеров. Прошу помощи!
Товарищи, уже как две недели существует mootools 1.3. Судя по отзывам, он выигрывает по производительности со своим старшим братом — mootools 1.2. Приблизительно в 2 раза кстати.
Внимание вопрос: А почему бы не обновиться? Ведь 1.3 версия полностью совместима с 1.2. так что проблем возникнуть не должно.
Внимание вопрос: А почему бы не обновиться? Ведь 1.3 версия полностью совместима с 1.2. так что проблем возникнуть не должно.
Вводные данные:
Действия
1. поставил движок cogear
2. поставил мой установщик для cogear
3. подключил паралельно к mootools — jquery (
/gears/global/js/z1.jquery.js
/gears/global/js/z2.routines.js {
var $jq = jQuery.noConflict();
}
)
решение подключить паралельно было принято из за нежелания возиться с зависимостями модулей от mootools. теперьесли мне нужен jquery то обращение идет как $jq, к mootools по прежнему — $
4. установил cogear
5. перенес в отдельную папку все что не являлось ядром — буду подключать модули по мере надобности.
6. переношу сейчас шаблон из worldrally
Upd 18:48 7. Шаблон перенес, поставил переменные cogear, в общем то там не по grid, я не стал к 960 адаптировать а поставил ту верстку что сейчас
8. Залил свой фирменный Grid и Ext_model которые знатно упрощают работу с движком
9. Работаю сейчас с новостями
Upd 15 08 2010 19 30 10. с новостями закончил, работаю с перерывами
11. sidebar — у меня они слева и справа, пришлось подредактировать модуль сайдбаров. Все супер )
12. Добавил виджеты, слева — меню, поиск, банеры; справа — вконтакте, табличка чемпионата, еще банеры,
13. добавил модуль баннеры, из каталога модулей ) супер.
14. пришлось подредактировать модуль баннеров чтобы я там мог свободно вставлять нужный мне html код.
- есть мой движок, на codeigniter (много удачных решений, которые я частично переношу в cogear)
- есть проект на нем — worldrally.ru
- есть необходимость в новом фунционале, но я не хочу тянуть мой старый движок, а просто хочу перевести на cogear
- Админка пока остается на моем движке, потом можно будет перенести и ее.
- upd. 18:46Всего проект состоит из нескольких модулей, каждый модуль — отдельная страница проекта (worldrally.ru)
- База не меняется, просто переношу в cogear таблицы проекта
Действия
1. поставил движок cogear
2. поставил мой установщик для cogear
3. подключил паралельно к mootools — jquery (
/gears/global/js/z1.jquery.js
/gears/global/js/z2.routines.js {
var $jq = jQuery.noConflict();
}
)
решение подключить паралельно было принято из за нежелания возиться с зависимостями модулей от mootools. теперьесли мне нужен jquery то обращение идет как $jq, к mootools по прежнему — $
4. установил cogear
5. перенес в отдельную папку все что не являлось ядром — буду подключать модули по мере надобности.
6. переношу сейчас шаблон из worldrally
Upd 18:48 7. Шаблон перенес, поставил переменные cogear, в общем то там не по grid, я не стал к 960 адаптировать а поставил ту верстку что сейчас
8. Залил свой фирменный Grid и Ext_model которые знатно упрощают работу с движком
9. Работаю сейчас с новостями
Upd 15 08 2010 19 30 10. с новостями закончил, работаю с перерывами
11. sidebar — у меня они слева и справа, пришлось подредактировать модуль сайдбаров. Все супер )
12. Добавил виджеты, слева — меню, поиск, банеры; справа — вконтакте, табличка чемпионата, еще банеры,
13. добавил модуль баннеры, из каталога модулей ) супер.
14. пришлось подредактировать модуль баннеров чтобы я там мог свободно вставлять нужный мне html код.
Вчера назрела необходимость обновления движка на своём игровом сайте и пришлось вспоминать, что такое SVN.
Все очень хорошо обновилось, но есть некоторые предложения, потому что, после обновления приходится все возвращать назад.
Семантика — это почти смысл. Поисковая машина в самом упрощенном приближении использует семантическое определение смысла страниц сайтов на cogear по взвешенному количеству (встречаемости) слов.
Все очень хорошо обновилось, но есть некоторые предложения, потому что, после обновления приходится все возвращать назад.
1. Включить шестеренку tags по умолчанию.
2. Включить шестеренку menu по умолчанию (потому что многие в меню ставят ссылки на /tags/etc)
3.Ну и провести незначительную семантическую оптимизацию. Как это сделать, читаем дальше.
Семантика — это почти смысл. Поисковая машина в самом упрощенном приближении использует семантическое определение смысла страниц сайтов на cogear по взвешенному количеству (встречаемости) слов.


admin → блог Nepofigist / О Cogear: немного эмоций 11
JiLiZART → Новости / Релиз фреймворка задерживается 173
Oleksandr → Обновления / Loginza 19
Ramir → Запросы, предложения и планы / Оптимизация Cogear One 3
Ramir → блог aesteral / Сжатие JavaScript и CSS 2
IceDragon → блог IceDragon / Тестирование cogear2 на реальном хостинге 1