Хостинг для высоконагруженного сайта на LS

4
Нужен хостинг для 20-30 тыс/ сутки за разумные деньги
кто чем пользуется?
  • 0
  • 02 марта 2012, 18:22
  • OFF

Плагин «Похожие записи в попап окне (Similar topics in popup)»

10

Когда топик будет прокручен (просмотрен) до конца — справа покажется окошко с похожими записями (будет выбрано на основе совпадений тегов).

В конфиге можно задать количество топиков для показа, сортировку.

прошу на заголовки топиков в скриншоте не обращать внимания


Плагин доступен в каталоге.

P.S. Плагин использует часть кода от плагина «Related topics» от stfalcon (http://livestreetcms.com/addons/view/55/)
  • +7
  • 21 ноября 2011, 21:57
  • PSNet

Масштабирование картинок

5
Приветствую всех.
Есть такая необходимость: после добавления изображения в топик оно масштабируется до указанных в конфиге размеров (дефолт = 500). И после того, как оно загрузилось на сервер, оно там сохраняется уже в уменьшенном виде.
Возможно ли сделать так, чтобы в топик вставлялось уменьшенное изображение, а при клике по нему в новом окне просто открывалось оригинальное изображение, которое без уменьшения загрузилось на сервер? Т.е. фактически масштабирование должно влиять только на вставляемое в топик изображение, а не на оригинал, хранящийся на сервере.
Сможет кто-то подсказать как реализовать?
Заранее спасибо.
  • +1
  • 16 сентября 2011, 23:33
  • Akell

Бесплатный плагин дайджеста лучших записей "LsDigest"

9
Плагин предназначен для рассылки дайджестов лучших записей за определенное время (количество записей и период времени указываются в конфиге). Разработкой плагина занимался наш новый программист Андрей Шкодяк.

Для работы плагина требуется плагин рассылок «Mailing» версии не ниже 0.2.0(!) (плагин «Mailing» обновился на днях).

Также плагин совместим с плагином мультиязычности «L10n». Т.е. вы можете создавать разные шаблоны сообщений для разных языков. (в процессе)



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

История про нагрузку и как я с ней боролся.

90
Случилось так, что на одном из проектов full time стал переваливать за 1,5 сек и при этом сжирался весь проц. При этом все остальные показали были в норме: база — 0,002 сек, кеш — 0,01 сек.

Пришлось прикручивать профайлер и смотреть, в чем дело.

Виноват оказался Smarty, который из 1,5 секунд работал 1,2 (шаблон, на проекте, используется стандартный с легкими изменениями).

Копаясь дальше нашел самый сложный шаблон comments_tree.tpl, который выполняет в цикле инклюд шаблона comment.tpl.

Проблема решилась отказом от инклюда и переносом содержимого из comment.tpl в comments_tree.tpl.

full time на топиках с 400+ комментариев не превышает 0,4 сек.

Надеюсь кому-то поможет.
  • +26
  • 09 февраля 2011, 00:25
  • Lurk

Новый OpenId с автозаполнением профиля (AutoOpenId)

38
Возможности

Регистрация и авторизация на сайте через ВКонтакте, Facebook, Twitter, или OpenId за 1 клик.
Автоматическая загрузка логина, аватарки и пола пользователя с ВКонтакте, Facebook и Twitter в профиль.


Читать дальше
  • +19
  • 09 февраля 2011, 19:29
  • vlnm

Борьба с 502 bad gateway или как установить xcache на 0.4.2

22
Итак после долгих мытарств и по мотивам livestreet.ru/blog/questions/5335.html решил написать как установить xcache на LS 0.4.2. Мне установка xcache реально помогла в решении проблемы ошибки 502 и в целом для более стабильной работы сайтов. Итак поехали:
Первым делом убираем memcache и eaccelerator. Я не стал ничего удалять из системы, просто закомментировал в php.ini строки относящиеся к eaccelerator, аналогично в /etc/php5/conf.d/memcache.ini также все закомментировал. Наверное это неправильно, кто знает как совсем удалить отпишитесь в каментах.

Теперь собственно установка xcache:

apt-get install php5-xcache


Установили, теперь настраиваем:
nano /etc/php5/apache2/conf.d/xcache.ini


Редактируем секцию админки:

Читать дальше
  • +1
  • 16 сентября 2010, 14:27
  • yuri25

Релиз LiveStreet 0.4.1

11
Вышел релиз LiveStreet 0.4.1, который содержит в основном фиксы багов относительно версии 0.4. Но есть и существенные изменения. Скачать здесь.

Список основных изменений:

  • Исправленный и доработанный плагин «Page», теперь страницы можно сортировать и выводить в главное меню
  • Новый шаблон «developer», теперь он более простой и легкий. Говорим спасибо deniart'у :)
  • Новая форма наименования классов в движке, подробнее
  • Поддержка наследования классов, подробнее
  • Шаблоны могут иметь свой собственный конфиг и языковые файлы (каталог шаблон/settings/[config|language])
  • Отказ от использования custom классов, теперь они не поддерживаются
  • Английская локализация
  • Фикс багов

Обновление с 0.4

  1. Обновить структуру БД, выполнив SQL из файла /install/convert_0.4_to_0.4.1.sql
  2. Удалить старые файлы и залить новые, либо вручную внести все изменения. Основную часть изменений составляет шаблон «developer», поэтому не пугайтесь большому листингу
  3. Обязательно сбросить кеш. Файловый — удалить содержимое каталога с кешем (кроме файла .htaccess), если стоит memcache, то перезапустить его

Обновление плагинов от 0.4

Плагины требуют адаптации (наименование классов) к версии 0.4.1, более подробно здесь.
  • +18
  • 06 июня 2010, 18:54
  • ort

Плагин "OpenID"

21
В разделе «Модули» появился первый официальный плагин для LiveStreet 0.4.1 от команды разработчиков LiveStreet.
Плагин «OpenID» позволяет пользователям авторизоваться и зарегистрироваться на сайте используя OpenID или ВКонтакте.

У пользователя в настройках профиля появляется раздел «OpenID», где указан список его OpenId идентификаторов.
Плагин будет полезен не только тем, кто хочет упростить авторизацию у себя на сайте, но и разработчикам плагинов для LiveStreet. исходных код плагина полностью прокомментирован, поэтому может служить неким пособием по созданию плагинов.

Внимание! Данные плагин работает только на версии 0.4.1.

UPD Обновление плагина — livestreet.ru/blog/addons/5458.html
  • +17
  • 03 мая 2010, 13:41
  • ort

Неожиданно появилась проблема с RSS

3
Всё было хорошо, все новости через RSS транслировались в ЖЖ и Твитер, но неожиддано всему настал «капец» :)

Сервисы типа rss2lj.net начали выдавать ошибку ругаясь на RSS фид подобным образом:

Last feed error: XML parse error: simplexml_load_string(): Entity: line 337: parser error: Opening and ending tag mismatch: cut line 337 and category


Господа подскажите куда капать?

УПД. Ошибку нашёл, отписал администрации про неё.
  • 0
  • 11 января 2010, 16:21
  • pin