avatar
+7.22
11.045

Николай

Klaus
Klaus
Да. Если плагин не зашифрован ioncube.
Klaus
Klaus
Раньше работало, но с php 5.5 расширение mysql перешло в deprecated php.net/manual/ru/migration55.deprecated.php
Cms постепенно уходят с mysql на mysqli или pdo. Поэтому отсутствие mysqli вызывает у меня удивление.
Klaus
Klaus
Ну насчет «не подходит априори» это вы погорячились, я же у себя сделал (за исключением сложных схем с правами) =)

Блог это давно не записная книжка, хабр, д3 и лепра тому подтверждение. Но все конечно зависит от проекта.

Вы в любом движке можете изменить интерфейс на тот что вам нужен. Но вам придется настраивать интерфейс для каждой cms отдельно.
Если вы хотите использовать альто + отдельный форум, например SMF (благо есть плагин интеграции для ЛС и он наверняка заработает и на альто), вам придется настраивать интерфейс и в альто и в самом форуме.
Klaus
Klaus
Хостинг без mysqli мягко говорят отстал от жизни. Ну и хостер же проверяли настройки…
Klaus
Klaus
На словах конечно это все просто и хорошо, но есть ньюансы =)

Форум подразумевает:
1. древовидную структуру
2. наверняка нужны последние комментарии для вышестоящих блогов
3. корректное разбиение на страницы
4. переход к новому комментарию или последнему прочитанному на правильной странице
4.1. точно нужна ссылка на последний комментарий
5. гибкие права, опять же для древовидной структуры.

А сделать для части материалов древовидные комментарии, а для части нет, чувствуется тоже будет не просто
Klaus
Klaus
Тут сложно что-то добавить. База точно есть и все данные для подключения указаны корректно в /app/config/config.local.php?

А при установке вы ставили галку создать базу?
Klaus
Klaus
Вы бы пояснили что хотите получить в итоге. Наверняка будет проще интегрировать форумный движок с сайтом. Это если вам нужен и форум и альто
Klaus
Klaus
Плагин форума от ЛС и правда был с багами, может что и изменилось со временем.
Klaus
Klaus
Все любят скидки =)
Klaus
Klaus
Чтобы вы не думали что я тут осуждаю, нет. Я всеравно возьму плагин как обновлюсь до 1 версии. Потому что плагин и правда полезный. А цена, 25 баксов в нынешней реальности, терпимо =)
Klaus
Klaus
если закрыт только один модуль то это не особо критично. По крайней мере не так плохо как закрытый плагин полностью, включая все экшены, хуки и вообще все кроме шаблонов.

Другое дело что я в принципе не хочу ставить ioncube себе на сервер =(
Klaus
Klaus
При включении проверяется не то поле, нужно проверять наличие comment_guest_login вместо guest_login
Klaus
Klaus
Так сразу сложно все перечислить, навскидку
  • Уход разработчиков с ЛС из-за ort`a
  • Админка
  • Настраиваемые статьи (т.е. фотосет, опрос не отдельные сущности + доп.поля)
  • Не разлогинивает при входе с другого устройства
  • Слежение за комментариями
  • Редактирование комментов
  • Вадим =)
  • Да меньше плагинов, но почти любой плагин можно адаптировать (по первости сложно)
  • ....

Вообще многое кроется в мелочах, а решать конечно вам.
Klaus
Klaus
Подтверждаю, замучился с добавлением кнопки. И если в один плагин добавить кнопку уже понятно как, то сделать чтобы два плагина добавляли разные кнопки пока не получается.
Klaus
Klaus
Вам наверно проще будет в коде поменять чтобы в rss сразу ставилась ссылка из статьи. Т.е. в /common/classes/actions/ActionRss.class.php во всех местах где заполняется $item['link'], например в 77 строке вместо
$item['link'] = $oTopic->getUrl();
указать
$item['link'] = $oTopic->getSourceLink()?$oTopic->getSourceLink():$oTopic->getUrl();
Klaus
Klaus
Если правильно понял задачу
{$bExistValue=false}
{foreach from=$oContentType->getFields() item=oField}
	{if $oTopic->getField($oField->getFieldId()) && $oTopic->getField($oField->getFieldId())->getValueSource()}
		{$bExistValue=true}
	{/if}	
{/foreach}
Klaus
Klaus
А я с пожеланием, можно? Хотелось бы иметь более гибкую настройку, какие стили можно менять.
Вот например помимо фона, может человек захочет дать сменить картинку в header (если она конечно стилями задана), или цвет кнопок поменять. Вы же понимаете что задачи могут быть разными и настроить под себя хотелось бы в конфиге, а не дописыванием кода и созданием доп.полей в бд.

Но это конечно на уровне пожеланий. Сам по себе плагин конечно отличный, пользуюсь аналогичным и крайне рекомендую остальным =)

Во, вспомнил что еще мне не хватает в подобном плагине. Возможность настройки брэндирования для главной страницы, например на новый год установить по быстрому праздничную тему. Для себя я сделал скрытый блог и его настраиваю. А в хуке прописал что для главной страницы использовать оформление такого-то блога. Но может это можно как-то предусмотреть как штатную возможность.
Klaus
Klaus
Я не говорю что один человек может положить сайт, ни разу не говорил. Но от возросшей нагрузки сайт будет медленнее работать для остальных пользователей.

Даже если у сайта аудитория 100 человек, ну можно же банально защититься от одного обиженного человека? Можно. Всего-то две строки в конфиге. Станет ли от этого проекту хуже? На мой взгляд нет.

В контексте Альто, достаточно включить query cache на InnoDB в MySQL чтобы повторные селекты не приводили к повторным обращениям к дисковой подсистеме, а результаты брались из памяти. Даже мемкеш не нужен.
В альто, по крайней мере у меня, наибольшую нагрузку дают не запросы к базе. Вот практически голый сайт с альто у меня генерируется 0.05 секунды, из них обращение к базе и кэшу занимает 0.0015, смешное время. Т.е. эти самый 0.05 с процессор над чем-то трудится. Обрабатывает экшены, ивенты, условия и циклы в смарти. Сколько будет обращений к странице столько процессор и будет заниматься вычислениями и будет нагружен.
Пользователи обновляющие страницу создают очень малую нагрузку.
Давайте проверим. Возьмем хром, откроем ваш сайт и в консоле запустим
for (var i = 0; i < 2000; i++) {
 ls.ajaxGet("http://yourdomain.ru/", {}, null);
}
Запустим мониторинг, хотя бы top, на сервере и понаблюдаем за нагрузкой. У вас нагрузка не возросла? У меня её отчетливо видно. Правда в других браузерах сайт отвечает, и не всегда задумчиво, но мы видим пожирание ресурсов.

Нет, я ни в коем случае не говорю что это панацея, нет. Просто почему бы и нет. Я в нем вижу больше пользы чем вреда.
Klaus
Klaus
1. А зачем сервису такой пользователь, который делает 20 запросов в секунду? Ну явно не обычный пользователь.

2. Вы кэшируете всю страницу целиком или только объекты используемые для генерации страницы? Сколько времени генерируется у вас хотя бы главная страница? Или же у вас закэшированный html отдается?

3. Если страница генерируется, даже за 0.1 секунды, вы же понимаете что это довольно ощутимая нагрузка для впс. Если я в 10 закладках поставлю отправлять 50 запросов в секунду? Мой впс может и потянет, но отдавать страницы ооооочень долго.

4.Даже habrahabr использует этот же инструмент. Вы этим сайтом тоже не пользуетесь потому что он отдает 503?
Klaus
Klaus
Так на серверах вообще ничего настраивать не надо. Прокси через ssh соединение. К тому же это прокси, а не впн