Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка класу в PHP

Реферат Розробка класу в PHP





Федеральне агентство з освіти РФ

Державне освітня установа вищої професійної освіти

В«Волгоградський державний університет В»

Факультет математики та інформаційних технологій

Кафедра комп'ютерних наук та експериментальної математики

В В В 

Курсова РОБОТА

В В 

СТВОРЕННЯ КЛАСУ У PHP

В В В В В В 

Виконав:

студент 1 курсу

Пшеничний Сергій Васильович

Науковий керівник

д.ф.-м.н, завідувач кафедри КНЕМ

Клячин Володимир Олександрович

В В 

Волгоград 2008


Зміст


Введення

Глава 1 - Основні поняття об'єктно-орієнтованого програмування в PHP

1.1 Порівняння структурного та об'єктно-орієнтованого підходів до програмування

1.2 Клас як абстрактний тип

1.3 Конструктори і деструктори

1.4 Об'єкти

Глава 2 - Реалізація класу

2.1 Функція l_visited_style (Зміна стилю відвіданих посилань)

2.2 Функція l_hover_style (зміна стилю посилань при наведенні)

2.3 Функція l_link_style (зміна стилю не відвіданих посилань)

2.4 Функція add_item (додає елемент в масив)

2.5 Функція add_img_item (додає посилання-малюнок у масив)

2.6 Функція gor_nav_create (створює горизонтальне меню навігації з масиву)

2.7 Функція vert_nav_create (створює вертикальне меню навігації з масиву)

2.8 Функція title_create () (створює заголовок сторінки)

2.9 Приклад використання

Висновок

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


Введення


Мова PHP був створений восени 1994 року, програмістом Расмусом Лердорфом. Лердорф збирався написати простий В«движокВ» для своєї персональної сторінки і завершив цю роботу до початку 1995 року. Движок був написаний на мові Perl і вмів робити дуже небагато, так як створювався тільки для підрахунку кількості відвідувачів сторінки Расмуса. Цей движок був названий Personal Home Page Tools (PHPT), і єдиною його можливістю був підрахунок відвідувачів. p> Варто зауважити, що в 1994 році ніяких інструментів для створення різних додатків для Web ще не було, та й сам Web тільки ще починався. Тому ті завдання, які вирішувала програма Расмуса, були актуальні для дуже багатьох користувачів мережі, і до нього хлинув потік листів з проханнями надати свій інструментарій. До кінця 1997 два програміста Зів Сураські і Енді Гутманс переписали первісний лексичний аналізатор, і до літа 1998 року в повній мірі побачила світ третя версія мови - PHP 3. Розвиток PHP стрімко тривало, в мову сотнями додавалися нові функції, і в 1999 році число розробників, які використовують PHP, перевищила 1 мільйон, що зробило PHP одним з найпопулярніших мов для розробки Web - додатків. До цього часу до розробки мови підключилося велика кількість програмістів з усього світу.

На справжній момент використовується п'ята версія мови PHP. Дана мова набирає все більшої популярність, адже його можливості практично не обмежені. Однак, ще більшої його популяризації заважає той факт, що далеко не всі користувачі які вирішили створити свій сайт або сторінку вміють програмувати на досить високому рівні. Саме цю проблему частково ми і спробуємо вирішити. Метою даної роботи є створення класу, що полегшує програмісту створення меню навігації.

Глава 1 - Основні поняття об'єктно-орієнтованого програмування в PHP5


Перехід від структурного програмування до об'єктно-орієнтованого пов'язаний, в першу чергу, із зростаючою складністю створюваного програмного забезпечення. У перший час програми не перевищували кількох сотень рядків. Збільшення кількості коду в програмах до декількох тисяч рядків призвело до впровадження прийомів структурного програмування (з'явилися функції), що дозволило створювати і супроводжувати програми розмірами до ста тисяч рядків. Стрімкий розвиток програмного забезпечення зажадало створення і супроводу ще більшого обсягу коду. Відповіддю на це було створення об'єктно-орієнтованої технології. Застосування даної технології дає можливість створювати ще більші за обсягом додатки і дозволяє програмісту оперувати при створенні коду об'єктами реального світу, а не архітектурою комп'ютера.

Об'єктно-орієнтований підхід за останні два десятиліття набув широкого поширення. Він використовується в багатьох мовах програмування, в тому числі і в PHP 5.


1.1 Порівняння структурного та об'єктно-орієнтованого підходів до програмування


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


сторінка 1 з 5 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Прикладне додаток &Розробка проекту для створення нового класу Auto і елеме ...
  • Реферат на тему: Розробка програми на мові програмування С + + з використаних об'єктно-о ...
  • Реферат на тему: Об'єктно-орієнтоване програмування. Порівняльний аналіз мов об'єкт ...
  • Реферат на тему: Розробка програмного забезпечення комп'ютерної системи управління проце ...
  • Реферат на тему: Програмування на мові об'єктно-орієнтованого та візуального програмуван ...