Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Обоснование приемов программирования

Читайте также:
  1. V. Задания требующие обоснование и развернутый ответ
  2. V. Задания требующие обоснование и развернутый ответ
  3. V. Задания требующие обоснование и развернутый ответ
  4. V. Задания требующие обоснование и развернутый ответ
  5. V. Задания требующие обоснование и развернутый ответ
  6. V. Задания требующие обоснование и развернутый ответ
  7. X. Обоснование диагноза.

Уточнение структуры входных и выходных данных. Определение формы представления входных и выходных данных

 

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

Выходные данные выводятся на экран, сохраняются в файл, либо выводятся на печать.

Типы файлов используемых программой:

– txt, doc – расширения текстовых документов;

– jpg, gif, png, tiff – расширения фотографий;

– avi, mpg, mpeg, wmv – расширения видеофайлов.

 

 

Обоснование приемов программирования

 

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

PHP - это язык обработки гипертекста (HTML), используемый на стороне сервера (server side scripting language), конструкции которого вставляются в HTML-текст. PHP является открытым программным продуктом, что означает его бесплатность и возможность создавать свои собственные расширения языка.

Язык PHP используется примерно на 52% из 14,5 миллионов сайтов, работающих под Apache, который в свою очередь является самым распространенным севером в интернет (по разным оценкам около 70%), популярность которого быстро растет.

PHP является самым молодым, перспективным и быстроразвивающимся из языков программирования для интернет, доля его использования по сравнению с другими языками быстро растет. Его основные преимущества: широкая поддержка различных технологий, совместимость с серверами, базами данных, простота и бесплатность.

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

Возможности PHP

–поддерживаемые технологии: платформы Win32 (9x/NT/2000/XP), UNIX, OS/2, QNX, MacOS, BeOS, OCX;

–совместимость с серверами: Apache (Win32, UNIX), phttpd, fhttpd, thttpd, ISAPI(Zeus, IIS), NSAPI, Roxen/Caudium, AOLServer;

–поддержка технологий COM, XML, Java, CORBA, WDDX, Macromedia Flash;

–развитая функциональность для работы с сетевыми соединениями;

–поддерживает свыше 20 баз данных и имеет развитую функциональность для работы с ними;

–возможность создания полноценных объектно-ориентированных приложений;

–сравнительно простой синтаксис и удобство в практическом использовании;

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

–открытость кода, благодаря которой можно создавать собственные расширения языка

PHP сильно отличается от других языков программирования своей простотой, так при создании программы не приходится учитывать многочисленные мелочи, которые портят жизнь программистам на Perl и C++, - не надо думать о правах доступа к файлам сценария, не надо прописывать точные пути к различным модулям, нет необходимости следить за отсутствием в файле скрипта недопустимых символов и т.д.

Синтаксис языка PHP позволяет быстро освоить этот язык любому, кто знаком с HTML, а если у Вас есть опыт программирования на других языках программирования, Вы сможете сравнить его с ними на собственном опыте и, наверняка забудете о использовании других языков при разработке приложений для интернет, используемых на стороне сервера.

 


Дата добавления: 2015-08-10; просмотров: 149 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Приложение 6| Работа с ГОСТами и нормативными документами при разработке алгоритмов и оформлении технической документации

mybiblioteka.su - 2015-2024 год. (0.007 сек.)