В основном предлагается типичная конфигурация для высоконагруженных проектов на сегодня:
OS: GNU Linux
Server: nginx, Apache, Varnish
Language: PHP
CMS/Framework: Symfony/Drupal
используется связка PHP и Symfony. За основную систему управления базами данных взята MySQL, кэширование объектов выполняет memcached, а коллекций объектов – Redis.
За балансировку нагрузки отвечает HAProxy.
Squid реализует функцию кэширующего прокси-сервера.
Elasticsearch - как поисковая платформа.
Hosting Providers: Rackspace/Amazon
Analytics and Tracking: Google Analytics, Hubspot
JavaScript Libraries: Twitter Platform, jQuery, Fancybox
Widgets: Google Font API
Other: Iframe, HTML5, CSS, Javascript, XHTML, Purl
Достоинства конфигурации:
PHP был выбран как один из популярных языков, который знают многие разработчики.
Фреймворк Symfony - один из самых популярных и серьезных. Благодаря прекрасной документации, широким возможностям настройки и использованию лучших в своем роде компонентов, которые не надо разрабатывать с нуля.
Из недостатков:
PHP "уже не торт" и использовать его уже не модно, однако эта технология имеет большую долю рынка, много наработок и отличную документацию. Наравне с Python, Ruby, Java и другими.
По фреймворку Symfony в рунете не так много информации, как хотелось бы. Придется с ним работать на английском языке, чтобы быть в курсе последних событий.
OS: GNU Linux
Server: nginx, Apache, Varnish
Language: PHP
CMS/Framework: Symfony/Drupal
используется связка PHP и Symfony. За основную систему управления базами данных взята MySQL, кэширование объектов выполняет memcached, а коллекций объектов – Redis.
За балансировку нагрузки отвечает HAProxy.
Squid реализует функцию кэширующего прокси-сервера.
Elasticsearch - как поисковая платформа.
Hosting Providers: Rackspace/Amazon
Analytics and Tracking: Google Analytics, Hubspot
JavaScript Libraries: Twitter Platform, jQuery, Fancybox
Widgets: Google Font API
Other: Iframe, HTML5, CSS, Javascript, XHTML, Purl
Достоинства конфигурации:
PHP был выбран как один из популярных языков, который знают многие разработчики.
Фреймворк Symfony - один из самых популярных и серьезных. Благодаря прекрасной документации, широким возможностям настройки и использованию лучших в своем роде компонентов, которые не надо разрабатывать с нуля.
Из недостатков:
PHP "уже не торт" и использовать его уже не модно, однако эта технология имеет большую долю рынка, много наработок и отличную документацию. Наравне с Python, Ruby, Java и другими.
По фреймворку Symfony в рунете не так много информации, как хотелось бы. Придется с ним работать на английском языке, чтобы быть в курсе последних событий.