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

Пятница, 26 сентября 2008 г.
Рубрика: Мысли вслух
Просмотров: 3866
Подписаться на комментарии по RSS

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

twitter.com facebook.com mail.ru friendfeed.com livejournal.ru memori.ru google.com yandex.ru

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

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

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

  2. Она самая. smile Мангуп-Кале - очень красивые виды. smile

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

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

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

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

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

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

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

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

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

  5. Сделал редирект с http://max-3000.com/download

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

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

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

    Может сделаете пост на эту тему? wink

  7. 2011-05-09 в 21:24:37 | Аноним

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

  8. Аналогично. На хабре упоминают в сравнении с ВП, так и нашел grin

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

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

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

Имя и сайт используются только при регистрации

Если указать email (зарегистрироваться), то будет уведомление о новых комментариях.

Авторизация Loginza.

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