m0skit

m0skit

+23
Репутация
34
Рейтинг
#1 Какую нагрузку может выдержать iCMS2+ 9 февраля 2015 в 17:00

Да, отсутствие хоть какой-то информации — это с одной стороны проявление неуважения к пользователям, с другой — отталкивание многих толковых разработчиков и участников сообщества. На мой взгляд, это одна из основных причин, почему сообщество Инстанта развивается гораздо медленнее, чем могло бы при всей уникальности и толковости CMS. Общепринятая практика при разработке бесплатных/свободных приложений показывает, что и разработчикам, и пользователям выгоднее, когда озвучен какой-то план, хотя бы самый ближайший. И даже если сроки в плане отсутствуют или несколько раз перенесены, это всё равно воспринимается проще и позитивнее, чем полная неизвестность. Достаточно просто без обидняков сообщить, что по некоторым причинам сроки сдвинулись на столько-то и люди в основном нормально относятся к трудностям разработчиков и спокойно будут ждать. К сожалению, разработчики Инстанта пока это не понимают и отсутствием информации стараются защититься от возможных упрёков по поводу переносов сроков или от комментариев пользователей, которые не увидят в планах своих "хотелок". Тем самым вызывают ещё больше недоумения и недовольства от своих пользователей. Нам приходится просто это учитывать как "особенность" талантливых разработчиков и набираться терпения, не имея возможности спланировать свою деятельность.

WebMan

Полностью с вами согласен. Все прекрасно понимают, что систему, по сути, делает один человек и что это очень не просто, за что отдельное спасибо. Так же понимают и что угодить всем не реально, по крайней мере в ближайшем будущем. Но, повторюсь, отсутствие какой-либо информации — это очень плохо. Пусть переносятся объявленные сроки, но они должны быть объявлены. Можно и подождать, но чтобы ждать нужно еще, как минимум, знать чего ждать, хотя бы примерно. Вот поэтому прессрелизы просто необходимы. Например, такие же как на DLE. Ведь все равно уважаемый r2 знает что делает и что будет в следующем релизе, так почему бы это не объявить, чтобы люди знали чего ждать и строили уже какие-то планы.
#2 Какую нагрузку может выдержать iCMS2+ 9 февраля 2015 в 16:01

Этот график я делал на одном из онлайн сервисов больше года назад. Думаю тут всё понятно

Александр

Как раз из этого графика ничего и не понятно так как неизвестны условия.
#3 Какую нагрузку может выдержать iCMS2+ 9 февраля 2015 в 15:59

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

WebMan

Если говорить о DLE, то для меня это система не новая. Немного подзабыл, но вспомнить недолго, тем более вспоминать это совсем не то что осваивать совершенно новую систему.

Сайт не горит в течении месяца, максимум двух. Вот только когда будет следующее обновление — это тайна. Может через месяц, а может не раньше чем летом. Поэтому, пока есть возможность ждать, подожду. А за это время, сделаю шаблон для DLE smile

Кроме этого, не факт что все необходимые хотелки будут реализованы. Плохо что нет ни прессрелизов ни хотя бы каких-то примерных планов по развитию. Всем остается только гадать что будет и когда именно. Естественно, строить какие-то планы в таких условиях очень трудно.

Деньги так и так придется вкладывать, без этого никак, особенно если сам чего-то не знаешь, например php. Но это нормальная практика и я к этому всегда готов.
#4 Какую нагрузку может выдержать iCMS2+ 9 февраля 2015 в 10:46


думал altocms более приятный, простой и удобный двиг, чем оказался на самом деле

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

Дополнение по производительности ICMS2. Если у вас на сайте не используются какие-то функции системы, то их можно попытаться отключить. Даже если придётся сделать несколько правок в ядре, то при большой нагрузке и желании сэкономить это может быть подходящим вариантом. Это, конечно, не рекомендуемый способ, автоматических обновлений уже не будет, зато Вы достигнете своей цели — большой производительности. Если это сделать на оптимизированной версии движка, можно получить ускорение раза в три. Со временем r2 доделает отключение неиспользуемых модулей из админки. И может быть когда-то (как раз когда Ваш сайт наберёт большие обороты) разработчики сделают полноценное управление кэшем, и можно будет включить кэширование только того, что Вам нужно, отключив остальное — вот ещё будущая возможность для ускорения сайта. Это же уменьшит потребеление памяти, если оно важно для Вашего хостинга.

И ещё хорошо помогает объединение всех стилей и скриптов в один файл. А также использование спрайтов для графики сайта. На недорогих хостингах могут быть ограничения по количеству одновременных запросов к сайту и такие меры могут в несколько раз поднять допустимую нагрузку (посещаемость) при той же производительности железа и CMS.

WebMan

Спасибо за советы.
По поводу Alto я уже определился — я ее не буду использовать. Уж очень она непроста и непонятна для человека, не имеющего навыков программирования. конечно, для тех, кто такие навыки имеет, это отличная основа из которой можно слепить все что тебе нужно.

Так что, остается либо DLE с допиливанием и установкой дополнительных модулей, либо iCMS.
Но, если говорить об iCMS то делать сайт на актуальной версии не имеет смысла, в виду ошибок, недоработок, которые в ней присутствуют.
О них я уже неоднократно упоминал на форуме:
— не работают метатеги на главной
— должным образом не работают RSS
— при загрузке изображений на сервере сохраняется оригинал со всеми вытекающими последствиями

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

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

Поэтому, пока на распутье. Нужно еще пару дней "репу почесать" laugh
#5 Какую нагрузку может выдержать iCMS2+ 9 февраля 2015 в 09:06
Установил altocms на локальный сервер и не смотря на то, что разработчики alto в качестве главного отличия от LS обозначают дружественность к пользователям (т.е. что не обязательно быть разработчиком), я понял что без знаний php делать сайт на этом движке очень проблематично.

Настроек минимум. Модулей мало, причем многие из них платные и стоят не дешево.
Чтобы что-то настроить под себя, даже казалось бы элементарное, нужно лезть в файлы движка и копаться там.

Короче, думал altocms более приятный, простой и удобный двиг, чем оказался на самом деле sad
#6 Какую нагрузку может выдержать iCMS2+ 9 февраля 2015 в 05:38

Если друзья/статусы/блоги и т.д. не нужны — то получится, что в Instant придется почти полностью отключать все его возможности — а это тоже долгое пиление, только в обратную сторону. В общем, имхо, смысла особого нет.

alkokrolik

Тут вы правы. Подкупает то, что я уже достаточно хорошо разобрался и в настройках системы и в шаблонах.
Но, судя по всему, придется все же сделать выбор в пользу другой CMS и опять изучать новую систему.
Хотя, последнее не так страшно. Я их уже столько попереизучал. А начинал еще с прородителя всех CMS — PHPNuke laugh
#7 Какую нагрузку может выдержать iCMS2+ 9 февраля 2015 в 04:10

m0skit, Двойка из коробки по времени выдачи страницы минимум в пару раз медленнее первой ветки. На моём шаровом хостинге с хорошим кэшированием на уровне файловой системы главная страница только что установленного сайта создаётся более 160 мс. При оптимизации движка можно добиться ускорения работы сайта без потери функциональности примерно в 2-2.5 раза. Оптимизированный демо-сайт на том же хостинге создаёт ту же главную страницу за время от 70 мс, что очень прилично.
Потребление памяти у Двойки зависит в первую очередь от используемых контроллера и виджетов. Для главной это около 7 МБ.
Дополнительную нагрузку на сервер создают также все запросы файлов со страницы: картинки, стили, скрипты. Они статические и отдаются быстрее.

Пример всех цифр есть в этом блоге. Какие цифры будут на Вашем хостинге, Вы можете узнать поставив на него демку с оптимизацией и выводом дополнительной инфы отладки отсюда. Сравнив время отдачи страницы Двойки и Вашего сайта на ДЛЕ на одном и том же хостинге, вы сами сделаете выводы о примерной разнице в скорости движков. Реальный сайт можно делать на оптимизированном движке. Или на стандартном с учётом увеличения времени создания страницы.


Jestik:
попробуйте лайвстрит
При выборе CMS для своих проектов я сравнивал InstantCMS 2 с LiveStreet и с его форком — Alto CMS, сделанным по новым технологиям и принципам. Двойка из коробки по скорости создания страниц примерно совпадает с этими двумя системами. Но при этом в неё изначально заложено больше возможностей. И программировать в ней мне показалось удобнее и проще. А поскольку после оптимизации скорость ICMS2 выросла более, чем в два раза, то Двойка по всем пунктам вышла на первое место. Единственное, в чём несомненный плюс Альто — это поддержка от разработчиков. На офсайте Альто есть очень тесный контакт разработчиков с сообществом и пользователями. Даже в период формулирования идеи и принципов работы CMS велась бурная дискуссия на сайте и в переписке. Разработчики учитывали пожелания будущих пользователей, а также отвечали на вопросы, поясняя свой выбор того или иного решения. Обнаруженные ошибки очень быстро устранялись, исправления выходили оперативно. Также пользователям Альто изначально понятно в какую сторону будет развиваться система и что будет сделано в ближайшее время. Просто там над движком работает команда из нескольких человек, насколько я понял, а не один, как r2 с Двойкой. Как сейчас с поддержкой в Альто — не знаю, давно не интересовался этой системой. Но думаю, всё так же хорошо. Так что, m0skit, если Вам по какой-то причине захочется рассмотреть другие CMS, то присмотритесь к Alto, а не LiveStreet. Хотя я таких причин не нахожу.

WebMan

Спасибо за подробный и развернутый ответ и за советы. Обязательно посмотрю и Alto
#8 Какую нагрузку может выдержать iCMS2+ 9 февраля 2015 в 04:08

Потому что это разговор не несет вообще никакого смысла. Вы сначала сделайте посещаемый сайт, и посмотрите на нагрузку. Если она растет, переходите на VPS, еще растет, берите выделенный сервер. И так по нарастающей, ведь чем выше посещаемость сайта, тем больше ваш доход, правильно?

А так это очередная тема — "Я сейчас сделаю сайт и у меня будет миллион посетителей, ведь это ж я".

SpideR-KOSS

Вы опять подтверждаете что не умеете читать.
Внимательно посмотрите на первый пост в этой теме.

Смысл в том, что я уже купил DLE и даже начал его настраивать и делать шаблон. И тут меня посетила мысль сделать сайт на instantcms.
Но есть сомнения по поводу нагрузки. Поэтому и создал эту тему для того чтобы более тщательно подойти к выбору движка и сделать правильный выбор.

А если следовать вашей логике, то хватаем первый попавшийся скрипт CMS, делаем сайт и только потом смотрим как он себя ведет при большой посещаемости и наличии других факторов. Я так никогда не делаю

P.S. Платить за VPS при посещаемости в 100 человек и при посещаемости 15000 — для меня не одно и то же.
#9 Какую нагрузку может выдержать iCMS2+ 9 февраля 2015 в 03:57

Вы, видимо, не понимаете о чем спрашиваете.
Вы хотите услышать "выдержит 1000 человек" или типа того, да?
Ну так подумайте сами. А если в качестве сервера используется офисный комп за 8тр? А если сервер за 80тр? А если на этом же сервере еще 50 сайтов, 3 из которых высокопосещаемые? А если ни одного? Будет разница? И таких факторов многие десятки. Сколько памяти отдано под PHP? Сколько под MySQL? Сколько потоков разрешено создавать Apache? И так далее.

Такие вопросы про "сколько выдержит" выглядят на самом деле так — "С какой скоростью поедет автомобиль если за рулем Михаэль Шумахер?". При этом про сам автомобиль ничего неизвестно даже тому, кто спрашивает.

PS: я так подробно написал потому что многие задают этот вопрос и не понимают почему на него никто не отвечает

r2

Видимо я хотел получить ответ из серии — у меня на сайте посещаемость 10000, сижу на виртуалном хостинге, полет нормальный laugh
#10 Как запретить вывод статей из определенной категории? 9 февраля 2015 в 03:55

По моему это делается в настройках полей, они просто отключаются от публикации либо в списке, либо в записи, либо там и там.

Игорь Lu


Если это делать через настройки полей, то изменения будут применяться ко всем статьям, а не только к статьям из определенной категории
#11 Какую нагрузку может выдержать iCMS2+ 8 февраля 2015 в 20:41

тот же LiveStreet заточен именно под ваши требования.

alkokrolik

Кстати, спасибо.
Нужно попробовать на локальном сервере.
Как-то давненько присматривался к этой системе, еще до instantCMS, но потом все же решил делать один из сайтов именно на instantCMS.
Но тогда задачи были другие smile
#12 Какую нагрузку может выдержать iCMS2+ 8 февраля 2015 в 20:09

m0skit, Просто вы не понятно написали.
Все равно, если к примеру Пикабу взять — там личный кабинет, плюсики можно ставить и т.д. Нужна будет какая-нибудь простейшая вещь — а в Вордпрессе ее нет, надо пилить.
Для сайта типа Пикабу, имхо, вообще нужно что-то простейшее брать — тот же LiveStreet заточен именно под ваши требования.
Либо еще более целенаправленно заточенный под формат "Пост — каменты" скрипт.

alkokrolik

Да, рейтинг ставится отдельным модулем. Но, под социальными функциями я имел в виду то, что присуще социальным сетям (добавление в друзья, группы, блоги стены, статусы и прочая лабуда smile)

Вам уж так нравится длэ, то купите лицензию, поставьте пару хаков/модулей (разработчики там меньше берут ибо их больше) и радуйтесь

Jestik

Кажется вы не прочитали мои предыдущие посты. smile
Лицензию я уже купил. А вот если бы DLE мне очень нравился и отвечал всем моим требованиям, то этой темы я бы точно не создавал
#13 iCMS 2.0 - предложения 8 февраля 2015 в 20:01
Честно осилил все 37 страниц. Теперь и я внесу свои 5 копеек smile

1. Авторизация через социальные сети.
На мой взгляд, это самое важное в настоящее время, без этого сейчас не может обойтись ни один современный сайт, если хочет приобретать пользователей из числа гостей. Причем, авторизацию желательно сделать ни через Логинзу или ulogin, а через API соцсетей, так как это сделано в DLE

2. Кросспостинг комментариев в соцсети
Чтобы у пользователей при добавлении комментария, была возможность выбора, например "Публиковать этот комментарий в вконтакте"
Тоже очень важная функция для увеличения трафика из соцсетей.

3. Форма обратной связи
Это то, что должно быть в любой CMS
Не обязательно сразу делать конструктор форм. Будет достаточно и обычной формы обратной связи, например, такой же как в DLE

4. Возможность добавлять описание к фотографиям в фотоальбомах

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

6. Возможность выбора в админке, переименовывать оригинальные названия файлов фотографий или нет.
Набор цифр в названии не всегда устраивает

7. Исключить или сделать опциональным загрузку оригиналов фотографий на сервер.
Место на диске не резиновое.

8. Возможность делать фотоалбомы общими, т.е. чтобы в альбом могли загружать фотографии и другие пользователи, а не только автор.
А то сейчас очень не удобно. Например, чтобы можно было создать один фотоальбом "Парад на площади" и чтобы любой желающий мог добавлять туда фотографи, вместо нескольких персональных фотоальбомов с фотографиями на одну тему от разных пользователей.

9. Возможность накладывания вотермарка с возможностью выбора опций в админке

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

11. Возможность подписываться на контент и комментарии определенного пользователя

12. Возможность отключения типов контента, помимо удаления, как сейчас

13. Возможность вывода похожего контента
Например на странице статьи, внизу чтобы выводились похожие.

14. Нужна группа гостей
Чтобы им так же можно было выдавать права например на добавление объявлений

15. Чтобы гостям, например, под контентом, выводилось
(Оставлять комментарии могут только зарегистрированные пользователи. Зарегистрироваться?(ссылка на форму регистрации))
а не как сейчас — ничего (если отключены комментарии для гостей)

16. Чтобы по окончании сессии не выкидывало на страницу 404

17. Чтобы адаптивным был не только дизайн, но и изображения в статьях и фотоальбомах.
На данный момент, они просто режутся, а не изменяются по размерам.

18. Возможность отключать в настройках категории показ контента в корневой категории.
Очень нужная функция, если, например, есть какая-то категория контента (пусть будут статьи) с возрастными ограничениями и нужно чтобы эти статьи показывались только на странице категории, а в общем списке статей на странице компонента их не было.

19. Ну и возможность установки отложенной публикации на определенную дату.
#14 Какую нагрузку может выдержать iCMS2+ 8 февраля 2015 в 17:47

Скринов метрики/аналитики как я понимаю нет?

SpideR-KOSS

О..., вы научились читать. Браво.
Только вот я не пойму, с кем вы разговариваете. Сами с собой?

Какое отношение имеет ваш вопрос к теме, которую я создал? Изволите пофлудить?

Ок, отвечу, может успокоитесь — ни метрики ни аналитики нет, так как сайтом владел достаточно давно, еще в 2006 году, затем продал. Новый владелец ничего не делал, только собирал деньги с адсенса. Как итог, посещаемость упала практически до 0 и сайт перестал существовать.
Надеюсь, больше вы меня не побеспокоите.
#15 Какую нагрузку может выдержать iCMS2+ 8 февраля 2015 в 17:43

Вы снова задаете вопрос, ответа на который в принципе не существует. Никто вам этого не скажет, потому что все зависит от миллиона факторов.

r2

Короче, ответа не узнаю до тех пор пока в один прекрасный момент не получу письма с предложением сменить виртуальный хостинг на VPS так как сайт конкретно жрет ресурсы. И не факт что посещаемость в этот момент будет более менее приличной.

А вопрос про кросспостинг комментариев в соцсети вы не заметили?
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.