Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Список популярных веб-серверов



На август 2011 года наиболее распространённым веб-сервером, занимающим более 65 % рынка, является Apache — свободный веб-сервер, наиболее часто используемый в UNIX-подобных операционных системах;

Некоторые другие известные веб-серверы:

- IIS от компании Microsoft, распространяемый с серверными ОС семейства Windows

- nginx — свободный веб-сервер, разрабатываемый Игорем Сысоевым с 2002 года и пользующийся большой популярностью на крупных сайтах.

- lighttpd — свободный веб-сервер.

- Google Web Server — веб-сервер, основанный на Apache и доработанный компанией Google.

- Resin — свободный веб-сервер приложений.

- Cherokee — свободный веб-сервер, управляемый только через web-интерфейс.

- Rootage — веб-сервер, написанный на java.

- THTTPD — простой, маленький, быстрый и безопасный веб-сервер.

В данный лабораторный курс не входит практикум по установке и настройке веб-серверов. Для выполнения лабораторных работ будет использоваться специальный пакет Denwer (Денвер - Джентельменский набор веб-разработчика). Данный пакет позволяет быстро устанавливать необходимый набор программных средств без углубления в процесс их конфигурирования. В зависимости т версии Денвер состоит из следующих компонентов:

1. Apache web server 2.2

2. PHP 5.2

3. MySQL Server 5.1

4. Zend Optimizer

В данном пакете предусмотрены инструменты для быстрого создания и управления локальными сайтами.

Денвер обладает большим преимуществом: Возможна установка портативной версии на USB накопитель!

2.3. Переменные и константы

Переменные в PHP представлены знаком доллара с последующим именем переменной. Имя переменной чувствительно к регистру.

Имена переменных соответствуют тем же правилам, что и остальные наименования в PHP. Правильное имя переменной должно начинаться с буквы или символа подчеркивания и состоять из букв, цифр и символов подчеркивания в любом количестве. Под буквами здесь подразумеваются символы a-z, A-Z, и байты от 127 до 255 (0x7f-0xff).

Обращение к переменным осуществляется с помощью символа $, за которым следует имя переменной.

Пример 6.2. Работа с переменными

  <?php $var = 'Bob'; $Var = 'Joe'; echo "$var, $Var"; // выведет "Bob, Joe" $4site = 'not yet'; // неверно; начинается с цифры $_4site = 'not yet'; // верно; начинается с символа подчеркивания $täyte = 'mansikka'; // верно; 'ä' это (Расширенный) ASCII 228.?>

По умолчанию, переменные всегда присваиваются по значению. То есть, когда вы присваиваете выражение переменной, все значение оригинального выражения копируется в эту переменную. Это означает, к примеру, что, после того как одной переменной присвоено значение другой, изменение одной из них не влияет на другую.

PHP также предлагает иной способ присвоения значений переменным: присвоение по ссылке. Это означает, что новая переменная просто ссылается (иначе говоря, "становится псевдонимом" или "указывает") на оригинальную переменную. Изменения в новой переменной отражаются на оригинале, и наоборот.

Для присвоения по ссылке, просто добавьте амперсанд (&) к началу имени присваиваемой (исходной) переменной. Например, следующий фрагмент кода дважды выводит 'Меня зовут Боб':

Пример 6.3. Присвоение значения по ссылке

  <?php $foo = 'Боб'; // Присваивает $foo значение 'Боб' $bar = &$foo; // Ссылка на $foo через $bar. $bar = "Меня зовут $bar"; // Изменение $bar... echo $bar; echo $foo; // меняет и $foo.?>

Важно отметить, что по ссылке могут быть присвоены только именованные переменные.

Пример 6.4. Передача по ссылке именованных переменных





Дата публикования: 2015-10-09; Прочитано: 210 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...