Описание языка программирования




Поскольку PHP является не компилируемым языком, т.е. текст скрипта не переводится в машинный код, написание можно производить да же с помощью любого текстового редактора такого как «Блокнот» который входит в стандартный набор программ комплектации Windows95-Vista. Но написание масштабных проектов лучше, быстрее и грамотней производить в специализированных средах, таких как phpDesigner(написание данного проекта производилось именно в этой среде).

Запустив phpDesignerмы получаем возможность выбрать тот тип приложения который будем в последствии создавать а именно «Динамическую страницу» либо «шаблонная страница». В разделе динамической страницы есть возможность выбрать среду а именно «ASPJavaScript»«VBScript»«ASP.NETC #» «ASP. NETVB» «PHP».

Рисунок 1. Окно выбора синтаксиса проекта.

После выбора нужного типа файла и нажатию кнопки «Да», перед напи предстаёт рабочее окно phpDesigner (рис 2.).

Рисунок 2. Рабочее окно phpDesigner.

Сохранение производится в выбранном формате, **. Php, **.htm и т.д.

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

У компании bkv-soft.comтаковой имеется, работает под управление операционной системы CentOS(построено на ядре Linux)за функционирование работы связанной с обработкой интернет сайтов отвечает оболочка WMBITRIX 2.0. Доступ к файлам сервера осуществляется через специализированную программу FileZila.

Рисунок 3. Интерфейс программу FileZila.

Доступ к серверу а так же управление сервером(при наличии прав) из ОС Windowsосуществляется через программу PuTTYповторяющую консоль Linux

Рисунок 4. Интерфейс программы PuTTY.

 

 

СПЕЦИАЛЬНАЯ ЧАСТЬ

Постановка задачи

 

Необходимо разработать функциональную систему-форум для сайта taviak.ru.

Форум должен включать в себя:

¾ Систему навигации сайта

¾ Возможность просмотра, обсуждения, создание тем и материалов

¾ Система ограничений доступа к редактированию, изменению, удалению тем

¾ Статистику форума и пользователей

¾ Возможность прикреплять различные файлы к темам

¾ Система поиска тем и пользователей


 

Требования к входным и выходным данным

Входные данные:

- Текстовые и графические файлы

Выходные данные:

- Файлы в форматах: РНР, HTML, CSS, GIF, PNG, JPEG, включенные в систему форума сайта taviak.ru


 

Требования к составу и параметрам технических средств

 

Для разработки учебно-методического комплекса по дисциплине «Информационные технологии» необходим персональный компьютер, имеющий следующую комплектность:

 

Процессор: Intel (R) Pentium(R) CPU 2.40GHz

Системная плата

Intel KD845PESV Intel 845PE.S478.DDR333.AGP.ATX.USB 2.0.533MHz

Оперативная память DDR DIMM 512Mb Kingston PC-333

Видеокарта NVIDIA GeForce4 Ti 4200 with AGP8X

Жесткий диск Seagate ST380021A 80Gb

Звуковая карта Creative SB Live PLAYER 5.1

Корпус Inwin IW-T515 ATX MiniTower 250W

Монитор 17” CTXPR705F

 

 


 

Описание алгоритма

 

Создание сайта – комплексное мероприятие, требующее слаженного взаимодействия множества специалистов. Рассмотрим этапы разработки сайта подробнее.

Проектирование

Перед началом работ необходимо все как следует продумать. Мы выясняем цели и задачи, которые преследует клиент, изучаем бизнес заказчика, проводится анализ конкурентов. После этого пишется техническое задание.

Разработка дизайна

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

Специалисты нашей компании в рамках данного этапа вырабатывают концепцию дизайна, отрисовывают графические элементы, которые будут украшать ваш веб-ресурс и выделять его среди конкурентов. Безусловно, необходимым на этом этапе является взаимодействие с Заказчиком: согласовывается учет элементов фирменного стиля компании и общее видение проекта.

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

Верстка

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

Этап верстки характеризуется дополнительным контролем качества работы. Осуществляется оптимизация сайта с учетом особенностей разных браузеров, отладка представления страниц для различных настроек разрешения экрана и глубины цвета.

Программирование

Этап подразумевает разработку и внедрение программных модулей, создающих функциональные возможности, необходимые пользователям. Наибольшая сложность среди всех работ по разработке и созданию сайта присуща именно данному этапу. Подавляющее большинство применяемых программных решений базируется на работе с базами данных, а также на построении динамически генерирующихся страниц с использованием сведений из базы данных веб-ресурса. Специалисты, участвующие в этапе программирования, применяют новейшие разработки в области программирования для сети Интернет.

Наполнение контентом

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

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

Тестирование и сдача проекта заказчику

Мы проводим обязательное тестирование на наличие ошибок, корректность работы в различных браузерах. После устраниения замечаний размещаем сайт в сети интернет, обучаем заказчика работе с системой управления.

 

Структурная схема

 

Навигация
Главная страница
Главный раздел
Статистика форума и пользователей

Статистика форума и пользователей
Последнее
Последние обсуждения студентами
Новая тема
Панель создания темы
Мои темы
Статистика форума и пользователей
Мои темы
Профиль
Аватар, статус, личные данные
Поиск
Параметры поиска

 

 




Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-12-07 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: