Раньше работало, но с php 5.5 расширение mysql перешло в deprecated php.net/manual/ru/migration55.deprecated.php
Cms постепенно уходят с mysql на mysqli или pdo. Поэтому отсутствие mysqli вызывает у меня удивление.
Ну насчет «не подходит априори» это вы погорячились, я же у себя сделал (за исключением сложных схем с правами) =)
Блог это давно не записная книжка, хабр, д3 и лепра тому подтверждение. Но все конечно зависит от проекта.
Вы в любом движке можете изменить интерфейс на тот что вам нужен. Но вам придется настраивать интерфейс для каждой cms отдельно.
Если вы хотите использовать альто + отдельный форум, например SMF (благо есть плагин интеграции для ЛС и он наверняка заработает и на альто), вам придется настраивать интерфейс и в альто и в самом форуме.
На словах конечно это все просто и хорошо, но есть ньюансы =)
Форум подразумевает:
1. древовидную структуру
2. наверняка нужны последние комментарии для вышестоящих блогов
3. корректное разбиение на страницы
4. переход к новому комментарию или последнему прочитанному на правильной странице
4.1. точно нужна ссылка на последний комментарий
5. гибкие права, опять же для древовидной структуры.
А сделать для части материалов древовидные комментарии, а для части нет, чувствуется тоже будет не просто
Чтобы вы не думали что я тут осуждаю, нет. Я всеравно возьму плагин как обновлюсь до 1 версии. Потому что плагин и правда полезный. А цена, 25 баксов в нынешней реальности, терпимо =)
если закрыт только один модуль то это не особо критично. По крайней мере не так плохо как закрытый плагин полностью, включая все экшены, хуки и вообще все кроме шаблонов.
Другое дело что я в принципе не хочу ставить ioncube себе на сервер =(
Подтверждаю, замучился с добавлением кнопки. И если в один плагин добавить кнопку уже понятно как, то сделать чтобы два плагина добавляли разные кнопки пока не получается.
Вам наверно проще будет в коде поменять чтобы в rss сразу ставилась ссылка из статьи. Т.е. в /common/classes/actions/ActionRss.class.php во всех местах где заполняется $item['link'], например в 77 строке вместо
А я с пожеланием, можно? Хотелось бы иметь более гибкую настройку, какие стили можно менять.
Вот например помимо фона, может человек захочет дать сменить картинку в header (если она конечно стилями задана), или цвет кнопок поменять. Вы же понимаете что задачи могут быть разными и настроить под себя хотелось бы в конфиге, а не дописыванием кода и созданием доп.полей в бд.
Но это конечно на уровне пожеланий. Сам по себе плагин конечно отличный, пользуюсь аналогичным и крайне рекомендую остальным =)
Во, вспомнил что еще мне не хватает в подобном плагине. Возможность настройки брэндирования для главной страницы, например на новый год установить по быстрому праздничную тему. Для себя я сделал скрытый блог и его настраиваю. А в хуке прописал что для главной страницы использовать оформление такого-то блога. Но может это можно как-то предусмотреть как штатную возможность.
Я не говорю что один человек может положить сайт, ни разу не говорил. Но от возросшей нагрузки сайт будет медленнее работать для остальных пользователей.
Даже если у сайта аудитория 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, на сервере и понаблюдаем за нагрузкой. У вас нагрузка не возросла? У меня её отчетливо видно. Правда в других браузерах сайт отвечает, и не всегда задумчиво, но мы видим пожирание ресурсов.
Нет, я ни в коем случае не говорю что это панацея, нет. Просто почему бы и нет. Я в нем вижу больше пользы чем вреда.
1. А зачем сервису такой пользователь, который делает 20 запросов в секунду? Ну явно не обычный пользователь.
2. Вы кэшируете всю страницу целиком или только объекты используемые для генерации страницы? Сколько времени генерируется у вас хотя бы главная страница? Или же у вас закэшированный html отдается?
3. Если страница генерируется, даже за 0.1 секунды, вы же понимаете что это довольно ощутимая нагрузка для впс. Если я в 10 закладках поставлю отправлять 50 запросов в секунду? Мой впс может и потянет, но отдавать страницы ооооочень долго.
4.Даже habrahabr использует этот же инструмент. Вы этим сайтом тоже не пользуетесь потому что он отдает 503?
Cms постепенно уходят с mysql на mysqli или pdo. Поэтому отсутствие mysqli вызывает у меня удивление.
Блог это давно не записная книжка, хабр, д3 и лепра тому подтверждение. Но все конечно зависит от проекта.
Вы в любом движке можете изменить интерфейс на тот что вам нужен. Но вам придется настраивать интерфейс для каждой cms отдельно.
Если вы хотите использовать альто + отдельный форум, например SMF (благо есть плагин интеграции для ЛС и он наверняка заработает и на альто), вам придется настраивать интерфейс и в альто и в самом форуме.
Форум подразумевает:
1. древовидную структуру
2. наверняка нужны последние комментарии для вышестоящих блогов
3. корректное разбиение на страницы
4. переход к новому комментарию или последнему прочитанному на правильной странице
4.1. точно нужна ссылка на последний комментарий
5. гибкие права, опять же для древовидной структуры.
А сделать для части материалов древовидные комментарии, а для части нет, чувствуется тоже будет не просто
А при установке вы ставили галку создать базу?
Другое дело что я в принципе не хочу ставить ioncube себе на сервер =(
Вообще многое кроется в мелочах, а решать конечно вам.
Вот например помимо фона, может человек захочет дать сменить картинку в header (если она конечно стилями задана), или цвет кнопок поменять. Вы же понимаете что задачи могут быть разными и настроить под себя хотелось бы в конфиге, а не дописыванием кода и созданием доп.полей в бд.
Но это конечно на уровне пожеланий. Сам по себе плагин конечно отличный, пользуюсь аналогичным и крайне рекомендую остальным =)
Во, вспомнил что еще мне не хватает в подобном плагине. Возможность настройки брэндирования для главной страницы, например на новый год установить по быстрому праздничную тему. Для себя я сделал скрытый блог и его настраиваю. А в хуке прописал что для главной страницы использовать оформление такого-то блога. Но может это можно как-то предусмотреть как штатную возможность.
Даже если у сайта аудитория 100 человек, ну можно же банально защититься от одного обиженного человека? Можно. Всего-то две строки в конфиге. Станет ли от этого проекту хуже? На мой взгляд нет.
В альто, по крайней мере у меня, наибольшую нагрузку дают не запросы к базе. Вот практически голый сайт с альто у меня генерируется 0.05 секунды, из них обращение к базе и кэшу занимает 0.0015, смешное время. Т.е. эти самый 0.05 с процессор над чем-то трудится. Обрабатывает экшены, ивенты, условия и циклы в смарти. Сколько будет обращений к странице столько процессор и будет заниматься вычислениями и будет нагружен.
Давайте проверим. Возьмем хром, откроем ваш сайт и в консоле запустим Запустим мониторинг, хотя бы top, на сервере и понаблюдаем за нагрузкой. У вас нагрузка не возросла? У меня её отчетливо видно. Правда в других браузерах сайт отвечает, и не всегда задумчиво, но мы видим пожирание ресурсов.
Нет, я ни в коем случае не говорю что это панацея, нет. Просто почему бы и нет. Я в нем вижу больше пользы чем вреда.
2. Вы кэшируете всю страницу целиком или только объекты используемые для генерации страницы? Сколько времени генерируется у вас хотя бы главная страница? Или же у вас закэшированный html отдается?
3. Если страница генерируется, даже за 0.1 секунды, вы же понимаете что это довольно ощутимая нагрузка для впс. Если я в 10 закладках поставлю отправлять 50 запросов в секунду? Мой впс может и потянет, но отдавать страницы ооооочень долго.
4.Даже habrahabr использует этот же инструмент. Вы этим сайтом тоже не пользуетесь потому что он отдает 503?