n="justify"> Рис. 7 - Головне вікно
Тут відображається список друзів, можливість заповнити решту поля профілю, заявки в друзі, можливість залишити повідомлення, завантажити фотографію і основна інформаці?? Я.
Пункти меню «Мій профіль» і «Мої друзі» відповідно.
Рис. 8 - Мій профіль
Рис. 9 - Мої друзі
Так само є підтримка захисту інформації користувача, захист від неккоректного входу і забезпечення приватності даних.
При введенні некоректного логіна і пароля виводиться повідомлення про помилку.
Рис. 10 - Невірний логін
Захист введення email працює при заповнення відмінного від прийнятого формату example@example.
Рис. 11 - Захист email
Можливість обмеження публічності реалізовано у вигляді заборони на залишення повідомлень користувачам, які не є вашими друзями.
5. Експериментальна частина
Метою експериментальної частини є тестування ресурсу на можливість виникнення помилок і знаходження шляхів їх усунення, для забезпечення надійності та стабільності після закінчення всіх робіт над ним.
Даний ресурс був протестований на різних броузерах, що не виявило помилок або проблем в роботі ресурсу.
Так само при спробі зайти на захищену частину сайту, не маючи коректних даних - сайт не дозволяє цього зробити і виводить попередження (рис. 10).
Передбачені захисту введення формату email (рис. 11) і формату пошуку, що підвищує надійність сайту.
Рис. 12 - Захист поля введення пошуку
Так само відсутня можливість повної крадіжки пароля з cookies через використання алгоритму хешування md5.
Рис. 13 - Код md5
Тестування показало, що серйозних помилок на сайті немає, а основні слабкі місця виявлені і захищені.
Висновок
соціальний мережу сайт
В результаті виконання курсової роботи був розроблений сайт соціальної мережі, з реєстрацією профілів, завантаженням зображень, відправкою повідомлень, управлінням списком друзів, пошуком та розмежуванням приватності. Вивчено принципи роботи бази даних і отримані знання застосовані на практиці. Усі поставлені цілі виконані.
Список літератури
1.Martin Brampton. PHP5 CMS Framework Development.- PACKT publishing, June 2008. - 328 p.- ISBN 978-1-847193-57-5
2.Савельева Н. Системи управління контентом (рос.) / / Відкриті системи.- 2004. - № 4.
. php/books.
.expertmagazinebiblioteka/373-cms-sistemy-upravleniya-saytom-obzor-besplatnyh-cms.html.
. HTML і CSS на прикладах, Влад Мержевіч, БХВ-Петербург, ISBN 5-94157-360-Х; 448 стр., 2005 p