ITS
Работа у нас
 

Серверы

Источник изображения: Leachi.com

Для полноценной работы сайта необходим целый комплекс программ и специального оборудования. Чтобы сайт работал, необходим компьютер, который будет постоянно соединен с интернетом, для обеспечения обслуживания запросов пользователей сайта. Такой компьютер называется сервером. Характеристики сервера отличаются от характеристик обычного компьютера, в сторону улучшенной производительности процессора и наибольшей скорости работы с жестким диском, поэтому при сборке серверов используются компоненты более мощные по характеристикам, чем те, что используются в обычных настольных ПК. Стоимость таких компонентов очень высока, вследствие чего сами серверы имеют высокую стоимость.

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

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

  • обычный хостинг. Данная услуга подразумевает под собой размещение сайтов на сервере данной компании таким образом, что каждому из них предоставляется лишь часть процессорного времени и часть пространства на жестком сервере диска. Это самый дешевый способ размещения сайта, но самым большим минусом является то, что скорость работы Вашего сайта напрямую зависит от скорости и правильности работы остальных сайтов на этом сервере.
  • Виртуальный сервер. Арендуя виртуальный сервер, Вы получаете возможность распоряжаться частью дискового пространства, памятью и процессором настоящего (реального) сервера, являющегося частью кластера, который в свою очередь, обладает огромной вычислительной мощностью и надежностью. Возможности виртуального сервера практически идентичны возможностям арендованного физического сервера.
  • Физический сервер. Предоставляется аренда сервера с заданными параметрами в зависимости от тарифа выбранного Вами.

Мы советуем выбирать между услугами виртуального сервера и физического сервера, так как они обеспечивают лучшую производительность, а значит и лучшую работу Вашего сайта.

Однако часто можно услышать, что не только оборудование называют серверами, но и программы. Это серверы приложений — специальный программный комплекс, обеспечивающий функционирование сайта, и позволяющий пользоваться сайтом. В своей работе мы используем такие сервера приложений как Apache HTTP Server и Apache Tomcat 6.0, ставшие, де факто, основными серверами приложений в интернете.

Читайте также:

CMS

CMS

Управление сайтом — первая задача, сразу после его создания. Живой, динамичный, эффективный сайт никогда не бывает статичным по содержанию. Для управления содержимым существуют программные продукты CMS.

 
Безопасность

Безопасность

Сайтом, как частью глобальной информационной сети, может пользоваться огромное количество людей и роботов. Мотивы у всех разные, а значит при создании сайта важно учитывать вопросы безопасности.

 
Редакторы кода

Редакторы кода

Сайт — это файлы, а файлы — это текст. А это значит, что одним из основных инструментов для веб-разработчиков является редактор кода.

 
Flash

Flash

Flash — мультимедийная платформа компании Adobe для создания веб-приложений.