- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте, ув. формучане!
Есть у меня один проект, нагрузка не сильно высокая, но скажем стандартных возможностей PHP уже не хватает, а наращивать железо не очень хочется.
Соответственно появляются варианты решения, один из ключевых - перевести высоконагруженные части проекта на FastCGI, но кроме кучи второстепенных вопросов есть самый главный:
Какой язык выбрать PHP или C++?
Мои рассуждения сводятся к следующему - если принцип работы FastCGI сводиться к загрузке программы в память и она там крутиться в цикле, то язык не важен, т.к. программа уже в памяти, в виде машинных кодов и на этом этапе не столь важно на чем она была написана.
Кто разбирается, помогите пожалуйста понять....
выясни, вначале, где узкое место - пхп или мускуль
Я точно знаю, что это БД, но я же сказал:
Насчет оптимизации уже перепробовал все что можно, используются индексы, практически все запросы происходят с использованием только primary_key, но все равно система постепенно теряет скорость....
Я очень прошу Вас ответить на мой вопрос, т.к. однозначного ответа я найти не смог.
Вам сисадмин нужен, толково настроить сервак.
Это вобще абзац полный.... Сравнивать несравнимое. Берите питон...
Можно попросит следующего, у которого появиться желание сказать что мне делать или уличить меня в том что я не шарю - оставить свое мнение при себе, оно меня абсолютно не интересует
DjonnyDobryak, для полноты картины - кеш блоков страницы присутствует или постоянно страница генерируется заново при каждом запросе ?
DjonnyDobryak как C++ (FastCGI) и php относится к базе данных?
DjonnyDobryak, профилирование каким образом проводили?
Занавес. Занавес №2.
DjonnyDobryak, профилирование каким образом проводили?
Занавес. Занавес №2.
Да ладно, он же писал, что PHP гавно и возможностей мало в нём:
LEOnidUKG добавил 18.07.2010 в 11:08
Можно попросит следующего, у которого появиться желание сказать что мне делать или уличить меня в том что я не шарю - оставить свое мнение при себе, оно меня абсолютно не интересует
КышЬ гуглить а.
А нам бредо топики не интересны. Прочитайте, что такое PHP, что такое C++, что такое веб-сервера и т.п.
Если узкое место в БД, то тут и нужно рыть. Может памяти для мускула увеличить, поднастроить его, базу оптимизировать т.е. пойти по пути обратной нормализации, в пользу скорости. Может вообще поднять бд на отдельной железке.
DjonnyDobryak, ай да боянист! жги исчо!!! молодец1
c++ и пхп настолько разные вещи, что если судить по вашим вопросам, то на с++ вы ничего не сможете написать
если принцип работы FastCGI сводиться к загрузке программы в память и она там крутиться в цикле, то язык не важен, т.к. программа уже в памяти, в виде машинных кодов и на этом этапе не столь важно на чем она была написана.
вообще упал 🤣D:D
ага, пхп в виде машинных кодов
бд никоим образом не относится к пхп, она относится только к кривым рукам программиста. правильно вам сказали погуглите что такое блочное кеширование и не пудрите всем мозг свими мега проблемами и мега решениями
ну а за топик спасибо, настроение подняли :)