FastCGI на C++ или PHP

12
DD
На сайте с 17.07.2010
Offline
72
1672

Здравствуйте, ув. формучане!

Есть у меня один проект, нагрузка не сильно высокая, но скажем стандартных возможностей PHP уже не хватает, а наращивать железо не очень хочется.

Соответственно появляются варианты решения, один из ключевых - перевести высоконагруженные части проекта на FastCGI, но кроме кучи второстепенных вопросов есть самый главный:

Какой язык выбрать PHP или C++?

Мои рассуждения сводятся к следующему - если принцип работы FastCGI сводиться к загрузке программы в память и она там крутиться в цикле, то язык не важен, т.к. программа уже в памяти, в виде машинных кодов и на этом этапе не столь важно на чем она была написана.

Кто разбирается, помогите пожалуйста понять....

DeveloperRu
На сайте с 27.02.2009
Offline
72
#1

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

Ответы на вопросы (http://telenok.com)
DD
На сайте с 17.07.2010
Offline
72
#2

Я точно знаю, что это БД, но я же сказал:

появляются варианты решения, один из ключевых - перевести высоконагруженные части проекта на FastCGI

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

Я очень прошу Вас ответить на мой вопрос, т.к. однозначного ответа я найти не смог.

SBot
На сайте с 29.07.2008
Offline
150
#3

Вам сисадмин нужен, толково настроить сервак.

Какой язык выбрать PHP или C++?

Это вобще абзац полный.... Сравнивать несравнимое. Берите питон...

DD
На сайте с 17.07.2010
Offline
72
#4

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

DeveloperRu
На сайте с 27.02.2009
Offline
72
#5

DjonnyDobryak, для полноты картины - кеш блоков страницы присутствует или постоянно страница генерируется заново при каждом запросе ?

rtyug
На сайте с 13.05.2009
Offline
263
#6

DjonnyDobryak как C++ (FastCGI) и php относится к базе данных?

Спалил тему: Pokerstars вывод WMZ, etc на VISA 0% или SWIFT + Конверт USD/GBP,etc (net profit $0,5 млрд) (https://minfin.com.ua/blogs/94589307/115366/) Monobank - 50₴ на счет при рег. тут (https://clck.ru/DLX4r) | Номер SIP АТС Москва 7(495) - 0Ꝑ, 8(800) - 800Ꝑ/0Ꝑ (http://goo.gl/XOrCSn)
ewg777
На сайте с 04.06.2007
Offline
225
#7

DjonnyDobryak, профилирование каким образом проводили?

Я точно знаю, что это БД
все равно система постепенно теряет скорость....

Занавес. Занавес №2.

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#8
ewg777:
DjonnyDobryak, профилирование каким образом проводили?
Занавес. Занавес №2.

Да ладно, он же писал, что PHP гавно и возможностей мало в нём:

но скажем стандартных возможностей PHP уже не хватает,

LEOnidUKG добавил 18.07.2010 в 11:08

DjonnyDobryak:
Можно попросит следующего, у которого появиться желание сказать что мне делать или уличить меня в том что я не шарю - оставить свое мнение при себе, оно меня абсолютно не интересует

КышЬ гуглить а.

А нам бредо топики не интересны. Прочитайте, что такое PHP, что такое C++, что такое веб-сервера и т.п.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
S
На сайте с 27.03.2009
Offline
29
#9

Если узкое место в БД, то тут и нужно рыть. Может памяти для мускула увеличить, поднастроить его, базу оптимизировать т.е. пойти по пути обратной нормализации, в пользу скорости. Может вообще поднять бд на отдельной железке.

[Удален]
#10

DjonnyDobryak, ай да боянист! жги исчо!!! молодец1

c++ и пхп настолько разные вещи, что если судить по вашим вопросам, то на с++ вы ничего не сможете написать

DjonnyDobryak:
если принцип работы FastCGI сводиться к загрузке программы в память и она там крутиться в цикле, то язык не важен, т.к. программа уже в памяти, в виде машинных кодов и на этом этапе не столь важно на чем она была написана.

вообще упал 🤣D:D

ага, пхп в виде машинных кодов

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

ну а за топик спасибо, настроение подняли :)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий