А подходит ли PHP принципиально для крупных проектов? Понятное дело, что быстродействие и качество работы программы на любом языке зависит от того, насколько грамотно она спроектирована и реализована... Однако, не раз и не два доводилось слышать мнения, что PHP - не для "тяжелых" сайтов. Почему? Т.е. PHP принципиально уступает в скорости PERL'у, ASP'у и т.д.? Какие языки программирования больше подходят для разработки сайтов с очень большой посещаемостью (ну, скажем, 5млн. с + уникалов в день)?
А не принципиально? Почему в нете бытует расхожее мнение, что PHP === слабое быстродействие? Имелось в виду маленько другое... Подходят больше, чем PHP?
Слабое? Где бытует? По сравнению с чем? Слабым местом всегда является сервер БД. Можно и на С сделать.
Потому что не умеют на нём писать. Особенно когда наворачивают кучу мега ООП штуковин не понимая чем это грозит и почему это принципиально плохо. А большие проекты тормозят будучи написанными на любом языке. Всё проблема в мозгах программистов, которые делают слишком сложно и заумно и получают на практике огромный пшик. Не зря у PHP есть принцип KISS - Keep It Simple Stupid (правда в оригинале чуть подругому, но мысль та же и мне так больше нравится)
вранье. имею 100тысяник уников на php. никакий проблем НЕТ. Кривые руки пограммеров - да. Это есть но сам язык тут не причем.
является этап проектирования и тупые дебильные менеджеры которые вмешиваются в дела их не касаемые. отсюда появляются мертворожденные проекты сраздутыми охрененными бюджетами.
Имею ~5 миллионов запросов за сутки (это только через PHP) - никаких проблем. Машина Dual Quad Core Xeon, загрузка 20-30%, т.е. запас ещё огромный. Так что тот кто говорит что PHP тормоз пусть лучше идёт на стройку.
А почему это плохо? Продолжи мысль. Помоему, прекрасным примером является пайтоновский джанго, который предоставляет полноценную MVC модель, демонстрируя великолепные результаты в скорости. http://www.alrond.com/ru/2007/jan/25/re ... rameworks/