Пояснювальна записка до дипломного проекту на тему розробка системи управління контентом веб-сайту пп «Віконера» icon

Пояснювальна записка до дипломного проекту на тему розробка системи управління контентом веб-сайту пп «Віконера»



НазваниеПояснювальна записка до дипломного проекту на тему розробка системи управління контентом веб-сайту пп «Віконера»
страница8/12
Дата конвертации15.11.2012
Размер0.69 Mb.
ТипПояснювальна записка
скачать >>>
1   ...   4   5   6   7   8   9   10   11   12
^

7.8. Використання mod_rewrite


Модуль mod_rewrite є програмним модулем веб-сервера сервера Apache. Його основна функція - маніпуляція з URL-адресами. Модуль є дуже універсальний і різностороннім.

Робота з mod_rewrite здійснюється за допомогою файлу .htaccess.

Для запуску модуля у файлі .htaccess слід розмістити два рядки:

Rewriteengine on

Options +FollowSymlinks

Наступний необхідний запис - це:

Rewritebase /

«/» є кореневим (основним) URL. Якщо у подальшому буде використовуватися інший URL, то його можна буде вказати у даній директиві, «/» еквівалентно, у нашому випадку, адресі «http://vikonera.com.ua».

Для кожного модуля у файлі .htaccess опишемо власне правило:

RewriteRule ^production(/)*$ index.php?production

RewriteRule ^production/([0-9]*)(/)*$ index.php?category_id=$1

RewriteRule ^news(/)*$ index.php?news

RewriteRule ^news/([0-9]*)(/)*$ index.php?news_id=$1

RewriteRule ^guestbook(/)*$ index.php?guestbook=$1

RewriteRule ^sitemap(/)*$ index.php?sitemap=$1

RewriteRule ^zakaz(/)*$ index.php?guestbook2=$1

RewriteRule ^zakaz/ok(/)*$ index.php?guestbook2=1&ok=1

RewriteRule ^guestbook(/)*$ index.php?guestbook=$1

RewriteRule ^guestbook/ok(/)*$ index.php?guestbook=1&ok=1

RewriteRule ^pages/([0-9]*)(/)*$ index.php?page_id=$1

RewriteRule ^chapters/([0-9]*)(/)*$ index.php?chapter_id=$1

RewriteRule ^photogallery(/)*$ index.php?photogallery

RewriteRule ^photogallery/([0-9]*)(/)*$ index.php?photogallery&album_id=$1

RewriteRule ^photogallery/([0-9]*)/([0-9]*)(/)*$ index.php?photogallery&album_id=$1&picture_id=$2

RewriteRule ^news(/)*$ index.php?news

RewriteRule ^news/([0-9]*)(/)*$ index.php?news&news_id=$1

RewriteRule ^polls(/)*$ index.php?polls

RewriteRule ^polls/([0-9]*)(/)*$ index.php?poll_id=$1

RewriteRule ^polls(/)*$ index.php?polls

RewriteRule ^categories/([0-9]*)/([0-9]*)(/)*$ index.php?category_id=$1&product_id=$2

RewriteRule ^categories/([0-9]*)(/)*$ index.php?category_id=$1

RewriteRule ^products/([0-9]*)(/)*$ index.php?product_id=$1
^

7.9. Діаграма USE CASE



Користувач

Адміністратор


Рис. 7.4.

Висновки



В рамках даного дипломного проекту було реалізовано портальну систему, на основі якої працює веб-сайт ПП "Віконера".

При розробці даної роботи були виконані всі вимоги технічного завдання. Було перепроектовано структуру портальної системи та структуру бази даних; реалізовано ядро портальної системи; створено головний модуль, який забезпечує динамічне підключення усіх інших модулів; реалізовано програмні модулі, які забезпечують роботу модулів «новини», «сторінки», «контактна форма», «пошук по сайту», «фотогалерея», «опитування» тощо.

Було реалізовано систему адміністрування веб-сайтом, яка дозволяє додавати та редагувати контент веб-сайту за допомогою веб-браузера. У системі адміністрування передбачено існування адміністраторів двох рівнів – головного адміністратора та адміністратора розділу.

Модульна організація розробленої системи дозволяє у будь-який момент часу доповнювати портальну систему новими модулями.

Організація відокремленого збереження програмного коду і шаблонних html-сторінок дозволяє вносити зміни у дизайн сайту не змінюючи при цьому програмного коду.

При розробці даного порталу було використано мову програмування РНР та сервер баз даних MySQL. В якості візуального редактора та засобів обробки графіки використано Adobe Dreamweaver CS4.

^

Список літератури


  1. Хьюгс С., Змиевский А. «РНР. Руководство разработчика», М.: DiaSoft, 2001, –384 с.

  2. Вайк Аллен, «РНР. Справочник», К.: Издательство «ДиаСофт», 2001, – 448 с.

  3. Колисниченко Д.Н. «Самоучитель РНР 5», СПб.: «Наука и техника», 2004,– 556 с.

  4. Ульман Л. «MySQL», СПб.: «ДМК Пресс», 2004, 352 с.

  5. Ахо А., Хопкрофт Э., Ульман Дж. «Структуры данных и алгоритмы», М.: Издательский дом «Вильямс», 2000. – 384 стр.

  6. Кормен Т., Лейзерсон Ч., Ривест «Алгоритмы: построение и анализ» М.: МЦНМО, 2000, – 960 стр.

  7. Страуструп Б. «Язык программирования С++» М.-СПб: «Бином», 2001.

  8. Гурман Д. «JavaScript. Библия пользователя», М. : «Діалектика», 2002, -958 с.

  9. Мазуркевич А. «PHP: настольная книга программиста», М.: Новое знание, 2003, – 480 с.

  10. Аткинсон, Леон «MySQL. Библиотека профессионала», – Пер. с англ. – М.: Издательский дом «Вильямс», 2002, – 624 с.

  11. Ульман Л. «Основы программирования на РНР», – Пер. с англ. – М.: ДМК Пресс, 2001, – 288 с.

  12. Матросов А.В., Сергеев А. О., Цаунин М. П. «HTML 4.0», – СПб.: БХВ – Петербург, 2003, – 672 с.

  13. Петюшкин А. В. «HTML. Экспресс-курс», – СПб.: БХВ – Петербург, 2003,– 256 с.

  14. Гончаров А. «Самоучитель HTML», – СПб.: Питер, 2002, – 240 с.

  15. Котеров Д. В. «Самоучитель PHP4», – СПб.: БХВ – Петербург, 2003, –
    576 с.




  1. Аргерих Л. и др. «Профессиональное PHP программирование», 2 издание, – пер. с англ., – СПб.: Символ–Плюс, 2003, – 1048 с.

  2. Харрис Э. «PHP/MySQL для начинающих», пер. с англ., – М.: КУДИЦ–ОБРАЗ, 2005, – 384 с.

  3. Вильямсон Х. «Универсальный Dynamic HTML. Библиотека программиста», – СПб.: Питер, 2001, – 2004 с.

  4. Ахо А., Хопкрофт Дж., Ульман Дж. «Построение и анализ вычислитель-ных алгоритмов». – М.: Мир, 1979. – 535 с.

  5. Фейсон Т. «Объектно-ориентированное программирование на Borland C++ 4.5.» – К.: «Диалектика», 1996. – 544 с.

  6. Т.А. Павловская «С/С++. Программирование на языке высокого уровня».– СПб.: Питер, 2002. – 464 с.

  7. Буч Г., Якобсон А., Рамбо Дж. «UML. Классика Computer Science». – СПб.: Питер, 2006. – 736 стр.



1   ...   4   5   6   7   8   9   10   11   12



Похожие:

Пояснювальна записка до дипломного проекту на тему розробка системи управління контентом веб-сайту пп «Віконера» iconПояснювальна записка до випускної роботи на тему розробка системи управління контентом веб-сайту пп «Віконера»
Зміст розрахунково-пояснювальної записки (перелік питань, які підлягають розробці)
Пояснювальна записка до дипломного проекту на тему розробка системи управління контентом веб-сайту пп «Віконера» icon«Розробка системи управління контентом веб-сайту пп «Віконера» у дипломному проекті представлено розробку cms-системи для управління контентом веб-сайту пп «Віконера»
Тивно та досить просто доповнювати веб-сайт інформацією, вносити корективи, додавати графічні ілюстрації, створювати нові сторінки...
Пояснювальна записка до дипломного проекту на тему розробка системи управління контентом веб-сайту пп «Віконера» iconТехнічне завдання Розробити систему управління контентом, яка буде забезпечувати функціонування веб-сайту пп «Віконера». Розробити дизайн клієнтської частини сайту
Спроектувати загальну концепцію дизайну для головної та внутрішніх сторінок сайту
Пояснювальна записка до дипломного проекту на тему розробка системи управління контентом веб-сайту пп «Віконера» iconПояснювальна записка до дипломного проекту (роботи) (освітньо-кваліфікаційний рівень)

Пояснювальна записка до дипломного проекту на тему розробка системи управління контентом веб-сайту пп «Віконера» iconПояснювальна записка до дипломного проекту (роботи) (освітньо-кваліфікаційний рівень)

Пояснювальна записка до дипломного проекту на тему розробка системи управління контентом веб-сайту пп «Віконера» iconПояснювальна записка до дипломного проекту дп 05080202. 080. 014 Пз розробив студент групи ав-080 В. П. Петров

Пояснювальна записка до дипломного проекту на тему розробка системи управління контентом веб-сайту пп «Віконера» iconПояснювальна записка до дипломного проекту окр бакалавр
«Технологічна підготовка ремонтної майстерні товариства з обмеженою відповідальністю «свк фрунзе» Веселівського району Запорізької...
Пояснювальна записка до дипломного проекту на тему розробка системи управління контентом веб-сайту пп «Віконера» iconВимоги до сайтів (4 курс)
Основою для сайту можуть бути як будь-яка система керування контентом (cms – content management system), так І самостійно створений...
Пояснювальна записка до дипломного проекту на тему розробка системи управління контентом веб-сайту пп «Віконера» iconЗапитання по Технічному завдання на розробку офіційного веб-сайту Конституційної Асамблеї України
Гічних проектів. Можна змінити дизайн та верстку веб-сайту як завгодно. Але зробити це одним кліком не можливо. І якщо програмна...
Пояснювальна записка до дипломного проекту на тему розробка системи управління контентом веб-сайту пп «Віконера» iconПояснювальна записка до проекту Закону України «Про економічний експеримент щодо створення сприятливих умов для розвитку в Україні індустрії програмної продукції»
Тніх інформаційно-комунікаційних технологій. Головним елементом інформатизації сьогодні виступають інформаційні системи і ресурси,...
Разместите кнопку на своём сайте:
Документы


База данных защищена авторским правом ©gua.convdocs.org 2000-2015
При копировании материала обязательно указание активной ссылки открытой для индексации.
обратиться к администрации
Документы

Разработка сайта — Веб студия Адаманов