Показаны сообщения с ярлыком Livestreet. Показать все сообщения
Показаны сообщения с ярлыком Livestreet. Показать все сообщения

19 января 2014 г.

Сравнение Instantcms Livestreet AltoCMS

Instantcms и Livestreet я более менне активно использую, Alto CMS нагуглил случайно.
Приведу сразу примеры сайтов на Instantcms webaist.ru и на Livestreet sosblog.ru

сайт на Instantcms


сайт на Livestreet



Сравнивать Instantcms и Livestreet возможно не совсем корректно, так как это движки с немного разными задачами. Но так как "спрос" на подобное сравнение есть я пишу этот обзор. Сам когда то искал подобную информацию.

Livestreet это многоблоговый многопользовательский движок с элементами социальной сети: можно писать топики (статьи)в блоги разной тематики и их комментировать, оценивать и голосовать за топики, блоги, комментарии ,юзеров. Есть профиль пользователя, возможность переписки с другими пользователями, добавление в друзья. Лента активности показывает последние комментарии и последние топики. Можно подписаться на блоги и получать сообщения по емаил о новых топиках. Админки почти нет. Есть шаблоны темплайты, но их немного. Также немного плагинов, расширяющих или дополняющии функционал Livestreet.

Instantcms это комплексный движок социальной сети в котором почти уже все есть: форумы, вопросы и ответы, блоги, новости, доска объявлений, каталог, фото галерея, лента активности, профиль пользователя, переписка, добавление в друзья. Настраиваямая в админки лента активности показывает последние события на сайте, как то новый топик, новый пользователь, новое фото и т д. Админка довольно продвинута. Есть шаблоны темплайты, но их также немного. Также немного компонентов(плагинов в смысле Livestreet), расширяющих или дополняющии функционал Instantcms. Есть еще модули и плагины. Модули дополняют компоненты, и позволяют показывать какую то информацию в заданном месте сайта на заданых страницах.

 Итого

6 августа 2011 г.

Livestreet выводы

Livestreet

после года использования я решил снести этот движок нафик.
сейчас ищу замену
что мне не понравилось

1.движок ужасно тугой для измений, что бы сделать даже небольшие изменения, допустим добавить новое поле
в базу данных, например телефон пользователя, нужно потратить не менее часа, так как изменения
нужно делать в 4 или даже 5 файлах.

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

3. темплайты особая темы, один темплейт содержит 288!!! файлов,



время которое приедтся потратить на допилки
сопоставимо с созданием нового движка на нормальном php фреймворке типа CI
клюнул я конечно на хороший дизайн ...

24 ноября 2010 г.

Система РЕЙТИНГОВ НА livestreet НЕ РАБОТАЕТ

хочу в продолжение моей статьи
Livestreet Хак: изменение голосования

написать еще некоторые мои наблюдения

итак я посчитал что

1. 46 страниц людей с положительным рейтингом — 46 * 15 = 690
2. 521 с 0 — 521 *15 = 7815 (которые к стати не могут голосовть)
3 с минусом 63*15 = 945 ( не могут голосовть)

— итого менее 10% могут голосовать
— есть посмотреть мои статьи и коменты Публикации (83) и рейтинг
они соответвуют ??? я что спам рассылал или абсолютный бред писал? почему минус ?????
— посмотрите другие отрицательные профиля и что они написали. редко увидишь соответсвие

— за 83 Публикации я получил 4!!! оценки

13 ноября 2010 г.

Livestreet Хак: субдомен для профиля пользователя

Цель получить адрес профиля вме сто site.ru/profile/user/ в виде  user.site.ru

итак

1. пилим  engine/classes/Router.class.php
добавляем в функцию следущий код

//проверяем есть ли поддомен при запросе          $sPrimaryHost=str_replace('http://','',Config::Get('path.root.web'));
$sSubDomain=str_replace('.'.$sPrimaryHost,'',$_SERVER['HTTP_HOST']);
if ($sSubDomain!='' and $sSubDomain!=$sPrimaryHost){
    self::$sAction='profile';
    self::$sActionEvent=$sSubDomain;
    self::$aParams=$aRequestUrl;
}
2.   User.entity.class.php

  public function getUserWebPath() {  
        return 'http://'.$this->_aData['user_login'].'.'.Config::Get('path.root.host');
    }

3.корректируем в ручную места где используется не  getUserWebPath()

4.изменяем config
 // хост для установки куков
$config['sys']['cookie']['host'] = '.exemple.ru';


ВСЁ

8 ноября 2010 г.

LiveStreet - настройка и заточка

Моему сайту на LiveStreet около 3 недель
уже можно обобщить что сделано для настройки

1. удалил поля сайт в профиле пользователя
2. удалил ссылку "Люди"
3. удалил внутренний поиск а поставил поиск от Google
4. активировал плагин page и добавил несколько страниц
5. добавил в footer меню

3 ноября 2010 г.

LiveStreet - настройка, тюнинг, темы, модли и хаки

LiveStreet наверное первый движок который реально я стал использовать
на "боевом" сайте.
наконец то стали появляться движки которые реально можно использовать
без длительного допиливания.
думал что то на Drupal запустить но какой то недоделанный и тормознутый
хотя пытаться можно.
LiveStreet — движок или платформа для создания как персональных, так и коллективных блогов
хотя можно доделать и до полноценной сети или портала.
на LiveStreet встречается много сайтов счёт пошел на тысячи

2 октября 2010 г.

перевод определений Livestreet в определения из CAKEPHP

Экшены (action)       =  Conrollers
Ивенты  ( events)     =  actions (функции контроллера)
Мапперам (mapper) = model
Сущности (entity) = ORM

ccылка на     Документация по фреймворку LiveStreet

http://trac.lsdev.ru/livestreet/wiki/DeveloperDoc

стандартизированные форматы для обмена информацией о недвижимости

  Да, для обмена информацией о недвижимости существуют стандартизированные форматы , в основном XML и JSON, которые позволяют системам (порт...