Главная страница

Документ (11). Плюсы данного языка


Скачать 15.33 Kb.
НазваниеПлюсы данного языка
Дата10.06.2022
Размер15.33 Kb.
Формат файлаdocx
Имя файлаДокумент (11).docx
ТипДокументы
#584194

HTML – это необходимая часть работы. HTML это язык разметки гипертекста, представляющий собой простой набор кодов, описывающих структуру документа. HTML позволяет выделить в тексте отдельные логические части и поместить на Web-страницу, организовать на странице ссылки для связи с другими документами.

Плюсы данного языка:

• сохранение информации о стилях, шрифтах, цветах;

• чтение на разнообразных платформах;

• на основе языка имеется множество команд на javascript, php и др.;

• быстрая оптимизация;

• открытый исходный код. Минусы данного языка:

• занимает больше памяти, чем обычные текстовые файлы;

• представляет собой не один файл, а целую иерархию;

данные не защищены;

• накопление информации на жестком диске.

Также наиболее важным является скриптовый язык – язык программирования, который предназначен для интеграции и взаимодействия с другими языками. Наиболее известными и распространенными скриптовыми языками являются PHP, JavaScript, Perl, Python, VBScript, Ruby, Tcl и Lua.

Tcl – язык высокого уровня для исполнения большого круга задач. Тсl расшифровывается как Tool Command Language. Данный язык находит широкое применение в задачах, где необходима автоматизация процессов. [3]

Основные достоинства языка:

• простой пользовательский интерфейс с интеграцией графической оболочки;

• кроссплатформенность, т.е. работает на любой операционной системе, будь то Windows, Mac OS либо Unix-подобные системы;

• легко подается изучению для опытных программистов;

• простая интеграция в такие языки программирования как, С, С++ или Java и наоборот;

• мощный набор сетевых функций;

• бесплатный открытый исходный код. Недостатки языка:

низкое быстродействие;

• синтаксис языка приближен к синтаксису оболочки Unix;

• нехватка русскоязычной документации.

VBScript – сценарный язык на стороне клиента, похожий на JavaScript. Полное название VBScript это Visual Basic Script. Данный язык создан компанией Microsoft с целью разработки динамических web-страниц на основе Visual Basic.

Достоинства языка:

• нечувствителен к регистру;

• объединение нескольких строк в одну. Недостатки:

• не является ООП

• нет возможности импортирования на другие платформы.

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

Достоинства данного языка:

• автоматическое управление памятью;

• кроссплатформенность;

• большое количество библиотек. Недостатки языка:

• низкая скорость выполнения;

• динамическая типизация;

PHP (Hypertext Preprocessor) – скриптовой язык общего назначения, с открытым исходным кодом, особенно подходит для web-приложений и может быть интегрирован в HTML. Сам код выполняется на сервере, создавая HTML, который в дальнейшем отправляется клиенту. В итоге клиент получает только результат работы скрипта, не зная, из чего скрипт состоит.

Преимущество языка:

• высокая скорость работы;

• бюджетность и экономичность;

• простой синтаксис;

• кроссплатформенность;

• высокая гибкость и большой функционал;

• многозадачность. Недостатки языка:

• нельзя создавать десктопные приложения;

передача объектами значений, а не ссылок;

• низкая безопасность. [1]

JavaScript – интерпретируемый язык программирования, служащий для взаимодействия с web-страницами. JavaScript может выполняться не только в браузере, но и на любом другом устройстве, которое имеет программу, называющуюся «движком» JavaScript.

Достоинства:

• интеграция с HTML и CSS;

• поддержка всеми браузерами;

• простота использования;

• перспективный язык для обучения;

• множество настроек. Недостатки:

• компиляция языка происходит в момент исполнения кода;

• отсутствие типизации;

• низкая безопасность;

• сложная объектная модель.[37]

Проанализировав данные языки, нами были выбраны PHP и JavaScript, так как данные языки просты в изучении, хорошо взаимодействуют с HTML, а также отлично подходят для осуществления SQL запросов.

Для написания кода необходим текстовый редактор. Наиболее популярные редакторы это Notepad++ и Sublime Text.

Notepad++ – редактор исходного кода, с подсветкой синтаксиса большого количества языков. Используется только под операционной системой Windows.

Основные преимущества:

• бесплатность;

• одновременная работа с несколькими вкладками;

• подсветка синтаксиса;

• поддержка разнообразных форматов;

экспорт в другой формат;

• наличие горячих клавиш. Недостатки:

• не имеет кроссплатформенность.

Sublime Text – платный, кроссплатформенных текстовый редактор. Достоинства:

• кроссплатформенность;

• большая скорость работы;

• приятный интерфейс;

• имеет большое количество разнообразных плагинов;

• автосохранение. Недостатки:

• цена. [2]

Исходя из сравнения текстовых редакторов, для реализации кода программы был выбран Sublime Text, т.к. он имеет приятный дизайн, удобен в использовании и имеет большое количество функций.

Также необходимо создать базу данных для хранения, создания и редактирования данных, в результате которых, на основе шаблона будут создаваться документы. На данный момент самыми популярными СУБД являются:

• Oracle;

• MySQL;

• Microsoft SQL Server;

• PostgreSQL;

• MongoDB;

• DB2;

• Microsoft Access;

• Redis


написать администратору сайта