Обзор инструментария для разработки web -приложения 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Обзор инструментария для разработки web -приложения



 

XAMPP (/ˈzæmp/) — это кроссплатформенная сборка веб-сервера, содержащая Apache, MySQL, интерпретатор скриптов PHP, язык программирования Perl и большое количество дополнительных библиотек, позволяющих запустить полноценный веб-сервер.

Полный пакет содержит:

– Web-сервер Apache с поддержкой SSL;

– СУБД MySQL;

– PHP;

– Perl;

– FTP-сервер FileZilla;

– POP3/SMTP сервер;

– утилиту phpMyAdmin.

XAMPP работает со всеми 32-х разрядными ОС Microsoft (98[2]/2000/XP/2003/Vista/7), а также с Linux, Mac OS X и Solaris. Программа свободно распространяется согласно лицензии GNU General Public License и является бесплатным, удобным в работе web-сервером, способным обслуживать динамические страницы. Количество скачанных пакетов XAMPP в октябре 2008 г. 775064 загрузок (33280 Гб). На сегодняшний день xampp является одной из лучших сборок веб-сервера, с помощью этой сборки вы сможете быстро развернуть на своем компьютере полноценный и быстрый веб-сервер.

PHP («PHP: Hypertext Preprocessor») — это широко распространённый открытый ресурс-язык скриптинга (сценариев) общего назначения, который создан специально для Web и который можно внедрять в HTML.

Он серьезно отличается от скриптов, написанных на языках Perl или C — вместо написания программы с большим количеством команд для вывода HTML, вы пишете HTML-скрипт с некоторым количеством встроенного кода для выполнения каких-либо действий. Код PHP заключён в специальные начальный и конечный тэги (<? php…?>), что позволяет вам входить в и выходить из «режима PHP».

PHP отличается от других подобных языков, типа клиентского JavaScript, тем, что код выполняется на сервере. Вы можете сконфигурировать ваш web-сервер таким образом, чтобы он обрабатывал все ваши HTML-файлы с помощью PHP, и реально пользователь не будет иметь способа определить, что было на самом деле.

PHP может использоваться на всех крупных операционных системах (ОС), включая Linux, Microsoft Windows, и, возможно, другие. PHP имеет поддержку для большинства существующих web-серверов: Apache, Microsoft Internet Information Server, Personal Web Server, и многие другие. Для большинства этих серверов PHP имеет модули. В других, поддерживающих стандарт CGI, PHP может работать как CGI-процессор.

PHP не имеете ограничений в выводе HTML. PHP может выводить изображения, PDF-файлы и даже клипы Flash, генерируемые на лету. Также легко можно выводить любой текст, включая XHTML, и любой другой XML-файл. PHP может автоматически генерировать эти файлы и сохранять их в файловой системе, вместо их распечатки, формируя серверный кэш для вашего динамического содержимого. Одна из наиболее сильных и привлекательных черт PHP — поддержка им большого количества баз данных (БД).

Наилучшим качеством PHP является то, что он предельно прост для новичка в программировании, но предлагает много продвинутых возможностей для программиста-профессионала. На рисунке 1.6 представлен значок данного инструмента.

 

 

Рисунко 1.6 — Значек XAMPP

 

Для создания данного сайта использовался язык гипертекстовой разметки HTML — Hyper Text Markup Language (рисунок 1.7). Web-страница (документ HTML) представляет собой текстовый файл на языке HTML формата *.htm или *.html, размещенный в World Wide Web (WWW). WWW — Всемирная Паутина, распределенная система доступа к гипертекстовым документам, существующая в Интернете. Web-страница кроме текста может содержать гипертекстовые ссылки, при помощи которых можно переходить к другим Web-страницам и просматривать их. Web-страница может содержать вставки в виде графики, анимации, видеоклипов и музыки.

 

 

Рисунок 1.7 — Язык гипертекстовой разметки (HTML)

Для просмотра Web-страниц можно использовать, например, MicroSoft Internet Explorer или NetScape Navigator, или Opera (рисунок 1.8) [3].

 

     

 

Рисунко 1.8 — Браузеры Internet Explorer, NetScape Navigator и Opera

 

Язык HTML позволяет:

– создавать и редактировать Web-страницы, в том числе свою домашнюю Web-страницу, которую можно затем разместить в Интернете;

– редактировать документы HTML, полученные из Интернета, так чтобы функционировали все внедренные в документ объекты (картинки, анимации и т.д.);

– создавать мультимедийные презентации, слайд-шоу, демонстрационные проекты, благодаря гипертекстовым ссылкам и возможности вставлять в документ HTML рисунки, диаграммы, анимации, видеоклипы, музыкальное и речевое сопровождение, текстовые спецэффекты (например, бегущая строка).

Существуют два основных способа создания Web-страниц (или документов HTML):

Использование текстового редактора Блокнот (NotePad, рисунок 1.9), встроенного в Windows, и просмотр результатов с помощью браузера. Этот самый простой способ рекомендуется начинающим.

Использование сторонних редакторов кода: Brackets, Sublime Text 3, Visual Studio Code, WebStorm (рисунок 1.10).

 

 

Рисунок 1.9 — NotePad

 

       

 

Рисунок 1.10 — Редакторы кода Brackets, Sublime Text 3, Visual Studio Code, WebStorm



Поделиться:


Последнее изменение этой страницы: 2021-05-27; просмотров: 327; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.133.126.39 (0.011 с.)