Powered by CodeIgniter

Сайты

(15)
6
6 голосов
Сайты, работающие на cogear.
Астрологические публикации и консультации астролога | Астростудия.Ру
Публикую свой сайт на движке Cogear, ну так, чтобы было.
Тематика сайта — астрология, шаблон сайта — чуть-чуть переделанный — стандартный, из дизайна самое серьезное — это замена стандартных кнопок на кнопки как в Gmaile. Сделал немного дополнительного функционала, который показывает у группы астрологов их анкеты, перечень их услуг. Хотел сделать это все в виде шестеренки, но, к сожалению, не хватило немного ума и реализовал задуманное в виде грязного хака.

Сейчас, немножко протестировав сайт в боевых условиях, наметил план доработок и переделок. Верю, что на движке Cogear, получу сайт своей мечты.

Пока сайт потихоньку раскручиваю, опираясь на еженедельный конкурс по астрологии: «За лучший вопрос по астрологии или вопрос, связанный с астрологией, — приз — консультация профессионального астролога».

Сам сайт: www.astrostudiya.ru
20:56 ← 24 февраля 2010 Отправить в Твиттер inetloverinetlover  RSS comments 24

Комментарии (24) ↓

medar medar time 10:20 ← 26 февраля 2010 #
Меняй хостинг.
До кэширования:
Время работы: 24.6967
Время работы: 15.2174
Это очень много :(
Softovick Softovick time 11:56 ← 26 февраля 2010 #
А у меня нормально показывает, время работы от 0.6 до 0.3 опустилось уже… Хотя визуально тормозит, причем в Google Chrome, как ни странно…
medar medar time 13:31 ← 26 февраля 2010 #
Это уже ответ из БД закешировался, поэтому так быстро отдается. А если покликать по непосещаемым страницам, там время ответа около десятка секунд.
Сервер у хостера перегружен, mysql еле шевелится.
Автор
inetlover inetlover time 17:59 ← 26 февраля 2010 #
Спасибо всем за такую содержательную консультацию!
Вот, что мне написал хостер, хотя реально на мой акаунт было всего где-то 300 уникальных посетителей за сутки:
За последние сутки для Вашего аккаунта u2851 обнаружено 2040 сообщений
о том, что Вашему FastCGI-серверу не хватает процессов для обработки входящих
запросов. Это означает, что новые запросы перед передачей на обработку
FastCGI-серверу (php), ожидают в очереди появления свободных процессов php. На
практике после некоторого ожидания в очереди возможно возникновение таймаута,
при котором посетители вашего сайта увидят ошибку 503 Service Unavailable.

Чаще всего эта ситуация возникает из-за совокупности следующих факторов:

* недостаточная производительность php-скриптов: один запрос обрабатывается
слишком долго, из-за чего один FastCGI процесс за единицу времени
обрабатывает малое количество запросов;
* чрезмерное количество размещаемых на одном аккаунте ресурсов: на аккаунте
размещено слишком много сайтов, из-за чего при одновременном поступлении
запросов ко всем из них, лимит на количество одновременно работающих
процессов оказывается исчерпан;
* высокая посещаемость, проявляющаяся в одновременном поступлении большого
количества одновременных запросов.

Возможные варианты решения этой проблемы:

* оптимизация кода скриптов таким образом, чтобы один процесс обрабатывал
поступающие запросы с большей частотой;
* в случае размещения большого количества ресурсов на одном аккаунте,
разнести их по нескольким аккаунтам;
* сменить тарифный план на VDS.

Вот, не знаю, что и предпринять. Может это мои кривые доработки так повлияли на производительность. :-(

P.S. У меня на другой сайт, который установлен по соседству, бывало и 1200 заходило и без проблем. Правда это было еще до того, как хостер внес изменения и вынудил перейти на более дорогой тариф.
Softovick Softovick time 00:33 ← 27 февраля 2010 #
Что-что, поменять хостера на более шустрого… Взять какой-нить тариф VPS/VDS…
admin admin time 17:27 ← 27 февраля 2010 #
Всегда рекомендую начинать с VPS. Стоит он немногим дороже хостинга, а по результаты — в десятки раз мощнее.
Рекомендую этих ребят:
fastvps.ru
Если пошариться по гуглу, можно даже найти скидочные коды до 10%.
Автор
inetlover inetlover time 22:26 ← 27 февраля 2010 #
Спасибо, так и сделаю. Мне всего-то (даже на моем хостинге) надо доплатить 60 руб. для перехода на самый простой тариф VPS.
admin admin time 11:21 ← 28 февраля 2010 #
Какой у тебя хостер?
Автор
inetlover inetlover time 15:09 ← 28 февраля 2010 #
У меня местный, находится в городе, где я живу: netangels.ru
Автор
inetlover inetlover time 15:17 ← 28 февраля 2010 #
Тарифный план «Профи» за 500 руб.
admin admin time 15:29 ← 28 февраля 2010 #
За эти деньги можно уже VPS взять у fastvps.ru.
Автор
inetlover inetlover time 15:53 ← 28 февраля 2010 #
Я посмотрел и понял, что самый подходящий тариф для меня это: OVZ-4, только на странице с кучей чекбоксов (дополнения https://www.billing.fastvps.ru/cart.php?a=confproduct&i=1) я затормозил, не могу понять какие надо выбирать «дополнения» для полноценной работы. Может есть, гте-то, что-то почитать по выбору VPS?
admin admin time 15:59 ← 28 февраля 2010 #
Если планируется постоянная настройка/достройка, то рекомендую прикупить ISPManager Lite. Хотя, конечно, можно обойтись и бесплатным аналогом — WebMin.
Для настройки VPS или дедика понадобятся базовые знания, которые можно почерпнуть из гугла. Рано или поздно любому админу все равно придется сталкиваться с глубинными вопросами хостингоустройства, поэтому считаю, что лучше все-таки рано.
Автор
inetlover inetlover time 20:53 ← 28 февраля 2010 #
Понял, что мне надо отметить только две галочки:

[v] Панель управления ISPmanager Pro — Вечная лицензия — для VPS рекомендуется на тарифах не менее OVZ-3, устанавливается только на ОС — Debian/CentOS/(для выделенных серверов — Ubuntu) (30.90 EURO Один раз)

[v] Предустановленное ПО — Web-server Apache, PHP, Perl, MySQl, PhpMyAdmin, FTP, MTA + 2-недельный доступ к панели ISPmanager для редактирования всех настроек Устанавливается только на ОС — Debian/CentOS/(для выделенных серверов — Ubuntu) (2.90 EURO Один раз)
admin admin time 21:09 ← 28 февраля 2010 #
Введи код terehoff и получишь 7% скидку.
Вторая галочка не нужна. Ты вообще можешь ничего не выбирать, а поставить ISPManager самостоятельно — на две недели бесплатно, и после уже решишь, нужно оно тебе или нет.
Автор
inetlover inetlover time 21:21 ← 28 февраля 2010 #
Спасибо! У меня уже давно в планах начать осваивать VPS, теперь мне понятны первые шаги в этом направлении. :-)
suder suder time 15:26 ← 01 марта 2010 #
Ну, мне кажется, что при определенном опыте через webmin и ssh можно сделать вообще все, что душа пожелает.
Я на своем сервере именно вебмин (в связке с virtualmin-ом) использую. Как мне кажется — шикарная вещь :-)
medar medar time 12:44 ← 28 февраля 2010 #
+1 за fastvps.ru, у них очень низкие цены на дедики, неделю назад переехал на i7-920 с дорогим сетапом, но очень дешевой абоненткой, сервак просто мегамонстр, проект, который на Атлоне64 3200 грузил систему капитально на LA 20-30 (до 40 слабокэшируемых запросов в секунду) на новом серваке LA выше 1 поднять не может.

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

У меня сейчас есть акк на provisov.net — или мне повезло и я попал на свободный сервак или там реально не допускают жесткого оверселлинга, но на самом дешевом тарифе (бакс в месяц вроде) все просто летает — mysql отрабатывает запросы просто моментально.
Автор
inetlover inetlover time 17:55 ← 02 января 2011 #
Перенес сайт на fastvps.ru тариф OVZ-6. Выйгрыша в производительности по потреблению памяти — нет, памяти, как расходовалось много, так и расходуется Использование памяти: 12.95Мб, а вот время работы сократиловь Время работы: 0.1702.

Сейчас планирую поставить Memcache, интересно, его наличие на какие показатели повлияет?
Freem Freem time 18:59 ← 02 января 2011 #
Для памяти примите пилюли:
eAccelerator/xCache/APC — ускорители PHP. Позволяют в несколько раз сократить потребляемую оперативную память и время выполнения скриптов.

А memcache конечно для cogear предпочтителен, потому как —
доступ к оперативной памяти осуществляется значительно быстрее, чем к жесткому диску (насколько N-раз информацией не владею)
(Кэш хранящийся в оперативной памяти при перезагрузке память сбрасывается, а для cogear он не явяется критичным, и практически никак не скажется на стабильности работы. После загрузки сервера, пользователи первыми вошедшими на сайт cogear с помощью memcache с сгенерируют все данные и запишут в память)
Автор
inetlover inetlover time 19:12 ← 02 января 2011 #
Спасибо, за такой исчерпывающий ответ!!!
Автор
inetlover inetlover time 22:14 ← 04 января 2011 #
В тех поддержке установили мне nginx — сервер стал держать нагрузки и даже по ощущениям стал быстрее работать.

Поставили memcache и модуль eAccelerator/xCache/APC, вот только если при наличии memcache он начинает работать с движком автоматически, то по поводу модуля у меня вопрос.

Так как потребление памяти не сократилось (осталось прежним), думаю, что модуль установили, но не включили. Собираюсь запустить скрипт info.php, только не могу понять какую надпись там смотреть eAccelerator, xCache или APC?
Freem Freem time 00:05 ← 05 января 2011 #
В случае если ставили eaccelerator, посмотреть его в списке расширений вызвав функцию phpinfo() или в файле php.ini
Автор
inetlover inetlover time 00:50 ← 05 января 2011 #
Спасибо! Понял.