Смекни!
smekni.com

Файлообменник с веб-интерфейсом (стр. 4 из 4)

Рис.13 Страница изменения рубрики.

- Удалить

Для удаления рубрики её нужно выбрать из списка (рис.14).


Рис.14 Страница удаления рубрик.

3. Админ

Раздел «Администрирование» создан для контроля эффективности работы файлообменника.

- Счетчик

Эта страничка позволяет просмотреть результаты работы счётчика. Состоит из 2х частей: в первой части (рис. 15) подсчитывается число обращений к отдельным страницам сайта. Во второй части (рис. 16) записываются IP-адреса зашедших на сайт.

Рис.15 Просмотр числа зашедших на различные URL сайта.


Рис.16 Страница для просмотра данных о зашедших на сайт посетителях.

- юзеры (пользователи)

На этой страничке (рис.17) можно просмотреть список пользователей и совершить над ними простые действия: повысить до модератора (синяя стрелка вверх), снять статус модератора (жёлтая стрелка вниз) или удалить (красный крестик). Также можно просмотреть дополнительную информацию о пользователе, щёлкнув на его логине (рис.18). Щёлкнув по IP-адресу (если это не 127.0.0.1), вы увидите данные о провайдере.

Рис.17 Страница для просмотра списка пользователей.

Рис.18 Страница для просмотра информации о конкретном пользователе.

- ошибки

На этой страничке (рис. 19) вы можете просмотреть лог ошибок, которые не удалось оправить тех.поддержке посредством SMTP-сервера, чтобы вы могли принять меры для их устранения.

Рис.19 Страница для просмотра лог-файла ошибок.

Заключение

В ходе курсовой работы был создан файлообменник, работающий под управлением PHP и MySQL.

В следующей версии файлообменника мне хотелось бы добавить:

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

2. Работа с e-mail (регистрация, подтверждение, рассылка, аттачи)

3. Сокрытие переменных в адресной строке (как на 440hz.ru)

Задание на курсовой работе было выполнено полностью и в соответствии с техническим заданием.

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

1. Люк Веллинг, Лора Томсон «MySQL. Учебное пособие.» Москва, Вильямс, 2005

2. http://php.net – официальный сайт PHP

3. http://phpclub.ru – сайт русских PHP-программистов.

4. http://php.ru – новый русскоязычный сайт о PHP

5. http://440hz.ru – персональный сайт Андрея Лугового, одного из создателей php.ru

6. http://kurepin.ru – персональный сайт Руслана Курепина

7. http://akelpad.net.ru – сайт редактора AkelPad

8. http://editplus.com – сайт редактора EditPlus

9. http://httpd.apache.org – официальная страница веб-сервера Apache

10. http://phpwars.net – PHPWars, сайт о практических применениях PHP

11. http://pterodactyl.l2p.net – сайт Птеродактиля о PHP

12. http://webdeveloper.net.ru – ещё один форум для веб-разработчиков


[1]Проект HTTP-сервера Apache – это попытка разработки и установки HTTP-сервера с открытыми исходными кодами для современных операционных систем, включая UNIX и WindowsNT. Цель этого проекта – обеспечить безопасный, эффективный и масштабируемый сервер, который обеспечит HTTP-сервисы в соответствии с текущими стандартами HTTP.

С апреля 1996 Apache стал наиболее популярным сервером интернета. В ноябре 2005 года обзор веб-серверов Netcraft обнаружил, что 70% сайтов интернета используют Apache, делая его таким образом более широко используемым, чем все другие веб-сервера вместе взятые.

[2]EditPlus – это 32-разрядный текстовый редактор в среде Интернет, редактор HTML-кода и редактор программистов для Windows. В то время, как он служит отличной заменой Блокноту, он также предлагает ряд мощных средств для авторов веб-страниц и программистов.

· Подсветка синтаксиса для HTML, CSS, PHP, ASP, Perl, C/C++/C#, Java, JavaScript и VBScript. Кроме того, он может быть расширен для других языков программирования, основываясь на файлах со стандартным синтаксисом.

· Безупречный веб-браузер для предварительного просмотра HTML-страниц и команд FTP для загрузки локальных данных на FTP-сервер.

· Другие средства, включая панель HTML-инструментов, инструменты пользователя, номера строк, линейка, подсветка URL, автозавершение вырезок текста, выбор колонок, мощный механизм поиска/замены, возможность многократной отмены/повтора, проверка орфографии, переназначаемые «горячие клавиши» и др.