Приём заказов:
Круглосуточно
Москва
ул. Никольская, д. 10.
Ежедневно 8:00–20:00
Звонок бесплатный

Сайт

Диплом777
Email: info@diplom777.ru
Phone: +7 (800) 707-84-52
Url:
Логотип сайта компании Диплом777
Никольская 10
Москва, RU 109012
Содержание

Использование нативного Javascript не всегда целесообразно, так как это может вызывать сложности при создании сравнительно простых эффектов. Для упрощения работы с языком Javascript используются различные фреимворки и библиотеки. Наиболее популярная библиотека для работы с языком Javascript – JQuery. Данная библиотека позволяет ускорить написание Javascript-кода.
JQuery позволяет модернизировать содержимое HTML-документа, манипулируя объектами DOM-модели. DOM-модель – Document Object Model – древовидная модель элементов страницы, создаваемая браузером в процессе обработки HTML-кода [10-11].
Для того чтобы воспользоваться возможностями библиотеки JQuery, необходимо скачать ее и подключить к сайту. При использовании библиотеки на многостраничном сайте, необходимо подключить ее к каждой странице по-отдельности (исключение – использование CMS-систем).
JQuery обладает следующими возможностями [7, 11]:
поиск элементов на странице по селекторам;
обращение к любому элементу DOM-модели;
создание визуальных эффектов;
манипуляции с элементами, соответствующими указанным селекторам;
обработка событий;
асинхронная загрузка страниц.
PHP – серверный язык программирования, отвечает за взаимодействие с базой данных, обработку данных из базы, формирование HTML-страниц с использованием данных из базы, которые будут отображены конечному пользователю. PHP поддерживает как процедурную парадигму написания кода, так и объектно-ориентированную парадигму [11].
MySQL — свободная реляционная система управления базами данных. Существует две версии СУБД: платная и бесплатная. MySQL является решением для малых и средних приложений, используется в качестве сервера, к которому обращаются локальные или удалённые клиенты, однако в дистрибутив входит библиотека внутреннего сервера, позволяющая включать MySQL в автономные программы [12-15].
Гибкость СУБД MySQL обеспечивается поддержкой большого количества типов таблиц: пользователи могут выбрать как таблицы, поддерживающие полнотекстовый поиск, так и таблицы, поддерживающие транзакции на уровне отдельных записей.
Apache — свободный, кроссплатформенный веб-сервер, поддерживает операционные системы семейств Linux, Unix, Mac OS, Windows. Он позволяет подключать внешние модули для предоставления данных, использовать СУБД для аутентификации пользователей, модифицировать сообщения об ошибках и т. д. Использование веб-сервера необходимо для запуска серверных скриптов (PHP-скриптов) [9].
В качестве среды разработки выбран Visual Studio Code – свободно распространяемый редактор, позволяющий работать с языками PHP, Javascript, HTML, CSS, а также с препроцессорами для CSS. Visual Studio Code содержит множество средств, ускоряющих разработку приложений. К предустановленным средствам можно добавлять дополнительные плагины.

Picture of Леонид Федотов
Леонид Федотов
Окончил НИУ ВШЭ факультет компьютерных наук. Сам являюсь кандидатом наук. По специальности работаю 13 лет, за это время создал 8 научных статей и 2 диссертации. В компании подрабатываю в свободное от работы время уже более 5 лет. Нравится помогать школьникам и студентам в решении контрольных работ и написании курсовых проектов. Люблю свою профессию за то, что это направление с каждым годом становится все более востребованным и актуальным.