Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчет преддипломный.docx
Скачиваний:
3
Добавлен:
10.09.2019
Размер:
552.24 Кб
Скачать
    1. Инструментальные средства разработки

  1. Редактор текста NotePad++ :

Программа Notepad++ приложение разработанное специально для облегчения работы программистов, вэбмастеров, модификаторов, да и вообще всех пользователей так или иначе связанных с редактированием или созданием текстовых файлов. Notepad++ отличная альтернатива обычному блокноту. Он обладает широким рядом возможностей таких как подсветка синтаксиса (разными цветами и шрифтом выделяет синтаксические конструкций текста), сворачивание кода (позволяет скрыть определённый участок редактируемого текста, в одну строку), Закладки (возможность открыть в одном окне программы нескольких документов), регулярные выражения для поиска и замены, воспроизведение и запись макросов, сравнение файлов, назначение горячих клавиш, резервное копирование сохраняемых файлов, подключение дополнительных плагинов, конвертирование и поддержка кодировок ANSI, UTF-8 и UCS-2 , блоковое выделение текста (одновременное выделение нескольких разных мест с помощью клавиши CTRL) и много других вспомогательных функций. Notepad++ отличается от простого редактора ещё и тем, что он значительно быстрее открывает текстовые файлы больших размеров, нежели обычный блокнот.

Разница между ним и простым блокнотом, просто колоссальная. Это как приехать в автосервис в гараже и проверить развал или приехать в современный автосервис на стенд 3D и проверить сход развал цена конечно выше, но и машина будет служить дольше и безопаснее. А тут такая замечательная программа и еще бесплатная. Notepad++ подсвечивает синтаксис ASP, ActionScript, ASCII art, Assembler, Ada,AutoIt, BAT, C, C#, C++, Caml, Smalltalk, doxygen, FORTRAN, VB/VBScript, INNO, Haskell, JavaScript, Java, Ruby,KiXtart, Lisp, Lua, makefile, CSS, Matlab, TeX, NSIS Objective-C, Pascal, Perl, PHP, HTML, PostScript, Python, Scheme, Unix Shell Script, SQL, Tcl, Verilog, VHDL, XML. Также можно самому создать правило подсветки. Для Notepad++ можно установить плагины позволяющие настроить авто-сохранение документа, проверку орфографии, FTP-менеджер, HEX-редактор , асимметричное и симметричное шифрование текста , а также многие другие функции. Notepad++ постоянно обновляется (выходят новые версии программы )и для него разрабатываются новые плагины расширяющие его возможности. Notepad++ является условно бесплатной программой скачать её можно с официального сайта программы http://notepad-plus-plus.org/.

Причиной выбора данной программы, для реализации приложения является ее статус, условно бесплатного ПО, Что позволяет использовать ее, без покупки лицензии.

  1. Приложение phpMyAdmin:

phpMyAdmin - это приложение, написанное на PHP и обеспечивающее полноценную, в том числе удаленную, работу с базами данных MySQL через браузер. Так как phpMyAdmin позволяет во многих случаях обойтись без непосредственного ввода команд SQL, то работа с базами данных становится вполне посильной задачей даже для человека весьма поверхностно знакомого с MySQL. Активное использование MySQL в веб-программировании обусловило его актуальность, а интуитивно понятный интерфейс в совокупности с широкой функциональностью и поддержкой более 60 языков (в т.ч. и русского) обеспечило ему популярность среди веб-разработчиков.

  1. Приложение Denwer:

Джентльменский набор Web-разработчика («Д.н.w.р», читается «Денвер»)— проект Дмитрия Котерова, набор дистрибутивов (Apache, PHP, MySQL, Perl и т.д.) и программная оболочка, используемые Web-разработчиками для разработки сайтов на «домашней» (локальной) Windows-машине без необходимости выхода в Интернет. Главная особенность Денвера — удобство при удаленной работе сразу над несколькими независимыми проектами и возможность размещения на Flash-накопителе.

Пакет Denwer включает в себя:

  • Инсталлятор (поддерживается также инсталляция на flash-накопитель).

  • Apache, SSL, SSI, mod_rewrite, mod_php.

  • PHP5 с поддержкой GD, MySQL, sqLite.

  • MySQL5 с поддержкой транзакций.

  • Система управления виртуальными хостами, основанная на шаблонах. Чтобы создать новый хост, вам нужно лишь добавить директорию в каталог /home, править конфигурационные файлы не требуется. По умолчанию уже поддерживаются схемы именования директорий многих популярных хостеров; новые можно без труда добавить.

  • Система управления запуском и завершением всех компонентов Денвера.

  • phpMyAdmin — система управления MySQL через Web-интерфейс.

  • Эмулятор sendmail и SMTP-сервера (отладочная «заглушка» на localhost:25, складывающая приходящие письма в /tmp в формате.eml); поддерживается работа совместно с PHP, Perl, Parser и т.д.

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

  • Денвер устанавливается в один-единственный каталог и вне его ничего не изменяет. Он не пишет файлы в Windows-директорию и не захламляет реестр.

  • Никакие «сервисы» NT/2000 не «прописываются». Если был запущен Денвер, то он работает. Если завершили — то перестает работать, не оставляя после себя следов.

  • Системе не нужен деинсталлятор — достаточно просто удалить каталог.

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

  • Все конфигурирование и настройка под конкретную машину происходит автоматически.

  1. Браузеры:

Веб-обозрева́тель, бра́узер (Web browser; устар. Броузер) — программное обеспечение для просмотра веб-сайтов, то есть для запроса веб-страниц (преимущественно из Сети), их обработки, вывода и перехода от одной страницы к другой. Многие современные браузеры также могут загружать файлы с FTP-серверов.

  • Internet Explorer (серия браузеров, разрабатываемая корпорацией Microsoft с 1995 года.);

  • Opera (веб-браузер и программный пакет для работы в Интернете, выпускаемый компанией Opera Software. Разработан в 1994 году группой исследователей из норвежской компании Telenor.)

  • Mozilla FireFox (свободно распространяемый браузер, входящий в набор программ Mozilla Application Suite, разработкой и распространением которого занимается Mozilla Corporation. Mozilla FireFox третий по популярности браузер в мире и второй среди свободного ПО);

  • Google Chrome (браузер, разрабатываемый компанией Google на основе свободного браузера Chromium и использующий для отображения веб-страниц движок WebKit. Первая публичная бета-версия для Microsoft Windows вышла 2 сентября 2008 года, а первая стабильная — 11 декабря 2008 года. По данным StatCounter браузер находится на втором месте по популярности в мире).

  1. Растровый графический редактор Adobe Photoshop

Растровый графический редактор Adobe Photoshop - многофункциональный графический редактор, разработанный и распространяемый фирмой Adobe Systems. В основном работает с растровыми изображениями, однако имеет некоторые векторные инструменты. Продукт является лидером рынка в области коммерческих средств редактирования растровых изображений, и наиболее известным продуктом фирмы Adobe. Часто эту программу называют просто Photoshop (Фотошоп). В настоящее время Photoshop доступен на платформах Mac OS X/Mac OS и Microsoft Windows. Ранние версии редактора были портированы под SGI IRIX, но официальная поддержка была прекращена, начиная с третьей версии продукта. Для версии CS 2 возможен запуск под Linux с помощью альтернативы Windows API — Wine 0.9.54 и выше.