Хаброэффект :)

Просмотров: 8626Комментарии: 8
Новости проекта

Вчера захожу на сайт и вижу, что счетчик mail.ru «взбесился»: обычно 150-170 хостов, а тут больше 800. Полез смотреть и по статистике вижу, что резкий скачок приходится на вечер где-то в районе 18 часов. «Виновник» нашелся сразу - это Хабрахабр, а точнее вот эта заметка: MaxSite CMS — первые впечатления.

Честно говоря, я никогда бы не подумал, что Хабр может дать такой рывок. По моим прикидкам это будет за два дня с 170 хостов до 1500-2000. Нехило, прямо скажу. Так что поклоники Хабра могу записать в свой актив еще один плюс в доказательство его эффективности. ;)

Мне было интересно проанализировать насколько мой VDS выдержит такой наплыв. Судя по статистике на сайте одновременно находилось 10-20 постетителей. У меня VDS не очень мощный (700Мгц, 256Мб). К своему удовольствию увидел, что загрузка CPU в пике не превышала 5%. Это при том, что на сервере еще пять других сайтов (правда небольшие).

Мой блог maxsite.org находится на обычном хостинге и у него одного бывает до 5%. Это при аналогичной посещаемости. Правда у меня там WordPress, но сильно оптимизированный, а то думаю, что было бы в два раза больше. ;)

Похоже что сервер безболезненно выдержал такую нагрузку. Во всяком случае я в это время даже что-то перестраивал на сайте и никаких проблем не заметил. Единственное, что увеличилось время выполнения (отображается внизу в футере): где-то до 1 секунды. Я думаю, что скорее всего дело именно в моем сервере (наверное всё-таки памяти маловато), потому что остальные показатели абсолютно не изменились.

Дальше текст специально для хабровцев. :)

- Я не зарегистрирован на Хабре. Просто потому что я не вижу в этом смысла. Я совсем плохо переношу эти игры с «кармой» (или как-там правильно?), а положа руку на сердце - на Хабре очень мало хороших статей. Когда-то было больше, но потом куда-то они исчезли. Это во первых. Во-вторых копипастить я не люблю, а поскольку у меня два своих блога, то я просто не вижу смысла разрываться еще на третий. Так что кому интересно, могут свой вопрос задать здесь. :)

- По линкусу. Нет у меня возможности тестировать еще и под ним. На старом компе я мог поставить какой-то линукс, правда он не переключался на русский + еще какие-то были проблемы. На сегодняшнем ноуте я перепробовал кучу lite и ни один не идет нормально. Не работает звук, раскладка не меняется, разрешение монитора вообще какие-то дикое и не меняется (наверное из-за того что у меня широкоформатный), два монитора не поддерживается в принципе. Поэтому у меня нет пока желания пользоваться совсем уж «сырой» системой. Я думаю, что если человек разобрался с линуксом, то он может самостоятельно подправить CSS-файл и выслать мне эту правку. Если она не отразится на остальных браузерах, то я её просто включу в шаблон.

- MaxSite CMS написана на фреймворке CodeIgniter. Если кто-то говорит, что это плохой фреймворк, то он скорее всего просто не разбирается в теме. Ну или как минимум должен привести доказательства.

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

- По поводу «продукт, развитие которого зависит от одного человека». Я не гугл и не майкрософт, и не какое-то ООО. Я обычный разрабочик, который решил сделать свой продукт. Большинство проектов именно так и начинались. Например тот же WordPress. Тот кто хочет участвовать в развитии системы, может присоединиться. Правда пока кроме заявлений никто ничего не предложил. Сейчас я очень благодарен тем, кто не разбираясь в программировании, указыват на ошибки и недочеты. Вот пока по этому пути и движемся. Придут еще программисты, будем говорить, а пока это так - просто языком ляпуть.

(Специально для KraeveD: моя сборка WordPress позволяет корректно работать с не-UTF8 кодировкой БД. И если у вас база в cp1251, то дело в вашей базе и вашем хостере, но никак не в сборке. Про переход на новые версии я уже писал - если не разбираетесь, то не стоит ... э-э-э «жалеть».)

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

И в заключение. :)

Я уже говорил - я не ставлю цели кого-то поразить своей «гениальностью» и показать какой я «крутой» программист, что написал свою CMS. Меня просто не устраивает WordPress и я не вижу в нем перспектив. Поэтому я сделал такую систему, которая удовлетворит мои потребности. Если они совпадают с вашими, я только рад и готов учесть ваши замечания. Если вы программист и готовы участвовать в проекте, то я не против. Но только мне не нужны возгласы, вроде «просмотрел код - негативное впечатление». Это бред. Нужна конкретика: вот замечание - вот исправление. Нет конкретики - говорить не о чем. Вот так-то.

Комментариев: 8 RSS

1Дмитрий26-09-2008 17:00

В шапке кусок крепости - это случаем не в Крыму?

3Николай Громов (nicothin)27-09-2008 22:52

а чему удивляться.

специфический целевой ресурс с высокой популярностью, дана ссылка.

я когда там свой фреймфорк анонсировал — тоже взлетело количество посетителей :)

4Николай Громов (nicothin)Сайт10-12-2009 19:42

Макс, сделай, пожалуйста, страницу «скачать», на которой бы был линк на последний релиз.

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

а то писал сегодня обзор твоей CMS, для кнопки «скачать» пришлось давать ссылку на главную страницу этого сайта.

понятно, что кому надо, тот разберется, но как-то не по фншую...

(обзор — http://nicothin.ru/page/obzor-maxsite-cms)

6ЖивойСайт13-02-2010 19:10

Сегодня набрел на вашу ЦМС - прямо рук зачесались поюзать! :-)

А то все пугают большой нагрузкой ВП на сервер - сам понимаю, что так оно и есть - надо готовить уже плацдарм для отступления :)

Сложно ли будет блог перенисти с ВП на вашу систему?

Может сделаете пост на эту тему? ;-)

7Аноним09-05-2011 21:24

Я нашел вас как раз там :) работает хабра!

Оставьте свой комментарий!

Комментарий будет опубликован после проверки

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

(обязательно)

О проекте

MaxSite CMS предназначена для создания сайтов любой сложности. Система отлично подходит обычным пользователям, вебмастерам, фрилансерам и вебстудиям.