После того, как вы остановились на определенном дистрибутиве операционной системы, необходимо выбрать серверное программное обеспечение для развертывания служб ВЕБ-сервера. Наиболее распространенными сегодня являются такие продукты как Apache, Virgo и Abyss, хотя существует еще не мене десятка программ, пригодных для выполнения этой задачи на базе Linux. Каждая такая программа, равно как и сборка операционной системы имеют свои недостатки и преимущества, поэтому тщательно изучите их возможности, прежде чем сделать выбор.
Режим работы Читать далее Новая жизнь старого компьютера в роли ВЕБ-сервера. Часть 2 →
Спросите у рядового пользователя, как они представляют себе ВЕБ-сервер и в ответ вы услышите предположение о гигантских компьютерах, расположенных в отдельных помещениях. Это описание не соответствует действительности, так как ВЕБ-серверу на самом деле не требуется высокая производительность для выполнения большинства традиционных задач. Фактически даже маленькая компания или частное лицо может создать ВЕБ-сервер на базе старого компьютера, который давно не способен справиться с выполнением современных программ. На базе такой системы вы можете разместить ВЕБ-странички, доступные из сети Интернет, в сети предприятия Интранет или в домашней сети, или даже создать полноценный ВЕБ-сервер. С помощью определенных программ вы можете разработать и протестировать возможности такого ВЕБ-сайта. Например, создав PHP скрипты, которые ныне активно используются в работе ВЕБ-сервера.
Требования к оборудованию Читать далее Новая жизнь старого компьютера в роли ВЕБ-сервера. Часть 1 →
Apache является бесплатным HTTP-сервером, который по умолчанию не имеет в своем составе привычную административную консоль с Web-интерфейсом, но может получить подобную функциональность благодаря использованию дополнительного программного обеспечения. Кроме того сервер Apache можно администрировать через командную строку в терминальном режиме.
Описание понятия сетевой порт Читать далее Какой порт используется в административной консоли Apache? →
Большинство разработчиков на PHP используют службу Apache Web server для функционирования страниц на PHP. Тем не менее, некоторые PHP расширения для Windows позволяют использовать системный кэш памяти для загрузки в него PHP страниц. Для включения этой возможности потребуется установить небольшой файл от Microsoft на целевой компьютер — сервер с настроенными на PHP Web-службами. После того как дополнение будет установлено, не потребуется вносить какие-либо изменения в код PHP, а вот на скорости загрузки PHP страниц это скажется очень положительно, так как будет использоваться быстрая кэш-память системы.
Инструкция Читать далее Как установить сервис для загрузки PHP страниц в буферную память Windows? →
Большинство тех программ, которые сегодня продаются и покупаются на рынке или скачиваются с Интернета, находятся в скомпилированном виде. То есть, код такой программы (исходный код), который создал разработчик, обрабатывается специальной программой-компилятором, в результате чего код преобразовывается в понятный для компьютера. (Если вы интересуетесь подробностями этого процесса, можете изучить статью по данной теме, под названием «Как реализовывается программирование на С»).
После того, как программа откомпилирована, очень трудно модифицировать эту версию, а еще труднее узнать, как разработчик осуществил разные части этой программы. Для большинства производителей программного обеспечения это является большим преимуществом, так как не дает возможности фирмам-конкурентам узнать исходный код программы и использовать его в собственных разработках. Также это позволяет усилить контроль над качеством и функциональными характеристиками, свойственными конкретному лицензионному товару. Читать далее Что такое открытый исходный код →
Компьютерная помощь в Самаре оперативно, надежно, недорого