Альтернатива PHP для посещаемого сайта.

izx

Новичок
Альтернатива PHP для посещаемого сайта.

Посещаемость моего развлекательного сайта знакомств иногда доходит до 300 000 хитов в сутки и продолжает расти.
Сайт написан на PHP + MySQL. (Работает под Linux на выделенном сервере Pentium 2.8)
Сайт часто медленно открывается. Наверное, сервер не справляется с нагрузкой.
Уже несколько месяцев пытаюсь оптимизировать скрипты и запросы к MySQL.
Но это сильно не помогает по следующим причинам.
- Сайт писался несколько лет и не всегда при этом использовался хороший стиль программирования.
- Объем PHP кода сайта слишком большой около 300 кБ.
- Очень мешает то, что PHP нельзя скомпилировать и найти все ошибки в коде.

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

1. Должен быть компилятором желательно в машинные коды.
2. Таким же удобным и простым как PHP.
3. Позволяет удобно работать с MySQL.
4. Выдерживать нагрузку в 1 000 000 хитов в сутки при условии динамической генерации страниц.
 

Фанат

oncle terrible
Команда форума
Ты забыл последнее условие - чтобы работало в руках любого ламера, а ему не приходилось прикладывать к этому никаких усилий. Это самое главное условие. Без него твои поиски бессмысленны.

Ве твои "замечания" и "проблемы" смехотворны.
И причина не в них, конечно, а в кривых руках.
А кривыми руками, рдной, все равно на чем делать - у тебя всегда будет работать плохо.

уже одно то, что ты не озаботился поиском действительно
узких мест, а оптимизировал наугад, то, что "оптимизировать запросы к mysql" тебе мешает "размер кода РНР" говорит о том, что тебе надо не язык искать, а руки выпрямлять.
 

Макс

Старожил PHPClub
1. Должен быть компилятором желательно в машинные коды.
2. Таким же удобным и простым как PHP.
3. Позволяет удобно работать с MySQL.
4. Выдерживать нагрузку в 1 000 000 хитов в сутки при условии динамической генерации страниц.
если бы такое средство было, думаешь ПХП кто-нибудь продолжал использовать ?

PS
300kB - это очень мало.
А все ошибки, при правильных настройках, пишутся в логи
 

confguru

ExAdmin
Команда форума
izx

Не удивлюсь чтоб показать about
используется 10 SQL запросов :)

Альтернатива всегда есть static и кеширование :)
Проще нанять профи - который за месяц исправит косяки :)
 

AnToXa

prodigy-одаренный ребенок
Хы, напиши модуль в апач, правда по второму пункту не проходит :D :D :D
 

fixxxer

К.О.
Партнер клуба
И я стал задумываться, что PHP не лучший выбор для моей задачи.
лучше бы задумался о не лучшем выборе прокладки между клавиатурой и креслом...
 

lucas

Guest
А если нет желания делать последнее ;), посмотри в сторону Zend Optimizer.
 

Фанат

oncle terrible
Команда форума
lucas, от кривой базы это, извини, не поможет.
Прежде, чем вешать заплатки, надо понять, в чем тормоза.
Хотя производительности, конечно, прибавит.
 

lucas

Guest
Фанат

Насчет БД, конечно. верно.
К тому же, если 300 Кб собственноручно написанного кода -- это слишком много для изменения/переписки, остается только вариант fixxxer'а. ;) ;)
 

Фанат

oncle terrible
Команда форума
чего?? два десятка скриптов - это много?
Да ну.
300 кил - это не запредельный размер.
сначала это все уменьшается в 5 раз а потом правится.

А на счет вариантов - самый лучши у админа, кстати
 

clevel

Новичок
300 Кб собственноручно написанного кода
я пять мегов своего кода правлю... пока не умер.. но на грани умопомешательства.... :)
а триста килобайт, да еще и своего, родного, да как один раз в туалет сходить...
 

Кром

Новичок
>Сайт часто медленно открывается. Наверное, сервер не справляется с нагрузкой.
...
>И я стал задумываться, что PHP не лучший выбор для моей задачи.

Резонный вывод :)
 

Demiurg

Guest
Кстати, а много в рунете сайтов миллионеров ?
 

Фанат

oncle terrible
Команда форума
Не знаю, сколько миллионеров, но чувак явно напал на золотую жилу.
Ничего, абсолютно ничего не умея(!), сделать сайт с такой посещаемостью - ему можно только позавидовать.

А сайтов, согласно рамблеру - всего три.
http://top100.rambler.ru/top100/All/rate11.0.shtml.ru
 

Фанат

oncle terrible
Команда форума
по спайлогу - смиллионеров нет.
Правда, сегодня и воскресенье.

У дамочки - 600 тыс.
7 волк, который на 4 месте, имеет 200. Написан на пыхе.
 

Demiurg

Guest
Тогда может дешевле железко помощнее поставить ?
 

Фанат

oncle terrible
Команда форума
Демиург, этот человек не производит впечатление богатого буратины - это раз.

Далее.
Если взять такой инструмент, как поиск, то выяснится, что товарищ поставил на машину линукс месяц назад.
А теперь ответь мне на впрос - а используется ли имеющаяся мощность на 100%?

Этот вопрос - из серии остальных, таких, к примеру, как
А настроен ли мускуль под имеющуюся нагрузку?

Этот вопрос из серии остальных, которые возникают, если подумать сначала, а не кидаться предлагать человеку всякие акселераторы.
 

Кром

Новичок
>Демиург, этот человек не производит впечатление богатого буратины - это раз.

Фанат
если взять такой инструмент, как поиск, можно даже узнать сколько он зарабатывает на этом сайте.
А 300 000 - это банеропоказы.
 

Demiurg

Guest
Фанат, а я не говорил, что для него новую железку купить -раз плюнуть. просто из остальных вариантов я вижу два: нанять кого то, что бы все оптимизировал или оптимизировать все самому. Думаешь эти варианты будут дешевле ? К тому же ты сам говорил про золотую жилу :) Мне кажется, что человек сумевший так раскрутить сайт сможет и заработать немного на рекламе.
 
Сверху