Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Проголосовать



Для реализации голосования продумать детали:

1) Структура базы или файлов.

2) Логику скрипта (вывод результатов, само голосование, администрирование, архив).

3) Интерфейс пользователя.

4) Анти-флуд (для защиты от накрутки).

5) Администрирование - создается как отдельный скрипт, который защищается паролем и содержит формы управления голосованием. Голосование делается на определенный срок, потом оно неактивно. Оно может принудительно закрываться админом.

16. Система оценки материалов, расположенных на сайте.

17. Тесты и викторины.

18. FTP – клиент на PHP. FTP. Список файлов каталога. Загрузка файла с FTP-сервера. Загрузка файла на FTP-сервер.

19. Система отслеживания адресов по которым скачиваются копии текста из данного сайта.

20. Файловый менеджер

– удалять файлы и папки с сайта

– копировать

– переименовать

– создавать новые папки

– загрузка файлов на сайт

21. Электронная почта и список рассылки.

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

22. Доска объявлений.

23. Знакомства. Служба знакомств.

24. Чаты и общения.

25. Forum & FAQ.

Струтура базы для форума.

Таблица пользователи:

|ID_user|User_pass|User_Name

Таблица форумов:

|ID_forum|Forum_name

Таблица тем

|ID_theme|ID_foruma|ID_Autor|theme_name|theme_text

Посты:

|ID_post|Post_data|Post_autor|Post_text|

26. Навигация на PHP: Различные меню, карта сайта.

27. Cookie. Установка cookie. Чтение cookie. Срок действия cookie. Удаление cookie.

28. Сеансы. Сохранение данных сеансов. Создание счетчика посещений.

Сеансы без cookie. Удаление данных сеансов.

29. Система аутентификации пользователей с помощью сеансов и cookie.

30. Перевод с русского на транслит и обратно «text на translite».

31. Количество кликов по ссылкам на другие сайты.

32. Калькулятор.

33. Фотогалерея.

34. Календари и органайзеры.

35. Словарь – переводчик.

36. Система поиска для web-сервера.

В силу того что поисковые системы общего назначения(такие как Altavista) не позволяют выделить ресурсы отдельного сервера и производят модификацию своих баз данных медленно, возникает необходимость создать свою службу поиска. Поиск производится только для документов хранящихся на сервере-носителе службы. Должен поддерживаться поиск по сложным выражениям, включающим логические операторы и *.

37. Рубрикатор: Система поиска по первой букве (A,B,C…).

38. Использование региональных настроек.

39. Элементы управления и расширенные элементы управления.

40. Баннеры.

41. Быстрый переход на избранные сайты, спроектированный в виде выпадающего меню.

42. Электронные платежные системы

43. Интернет – радио и телевидение

44. Поисковые системы

45. FTP- серверы

46. Служба IRC

47. Написать сервис-редактор изображений. Возможности: конвертирование в различные форматы, изменять размер изображения и сохранять его, реализовать различные фильтры и т. д.

48. Написать скрипт чата. Особенности:

· Страница входа

· Страница с личными настройками

· Общие комнаты

· Комнаты с приватными сообщениями

· Возможность добавить картинку-аватар.

49. Скрипт проверки наличия новых личных сообщений на каком-либо популярном форуме (сайте). Особенности:

· Получение html-страницы при помощи CURL (вход в авторизированный раздел отправкой post-запроса на страницу логина)

· Проверка наличия новых сообщений на странице (NegExps)

· Отправка уведомлений на почту

50. Создать серверную спамилку (спамит по форумам PHPbb и гостевым книгам).

51. Создать синонимайзер (заменить синонимами данный текст).

52. Создать сервис по определению Tug и PageRank сайта.

53. Создать сервис по определению доменов, которые заканчиваются или брошенные. (Работа с сервисом Whois) зона.com;.info.

54. Создать Http-туннель. Создание цепи анонимных http, socks proxy.

55. Нахождение мультов (лиц, зарегистрировавшихся с одного IP несколько раз) и удаление несколько последних, оставляя первого.

56. Использование cookie & session: Пользователю, посетившему раздел музыка, предлагается банер с рекламой магазина музыкальных инструментов.

57. Написать игру типа «Кто хочет стать миллионером?»

58. Написать игру «Пятнашки».

59. Написать игру «Крестики-Нолики».

60. Игра «Морской бой» против компьютера.

61. Написать парсер (Вырезание статей со всех сайтов).

Литература

1. Протоколы информационно-вычислительных сетей. Под. ред. Мизина И.А. и Кулешова А.П. М.: Радио и связь, 1990, 504 с.

2. Halsall F. Data communications, computer networks and open systems. Addison-Wesley publishing company, 1992, 772 pp.

3. Santifaller M. TCP/IP and ONC/NFS: internetworking in a UNIX environment. Addison-Wesley (Deutschland) GmbH, 1994, 288 pp.

4. Джейсон Мейнджер. Java: основы программирования:Пер. с англ. - К.: Издательская группа BHV,1997.-320с.

5. Симкин Стив, Бартлет Нейл, Лесли Алекс. Программирование на Java. Путеводитель:Пер. с англ. - К. НИПФ «ДиаСофт Лтд», 1996. 736 с.

6. Кристиансен Т., Торкингтон Н. Perl: Библиотека программиста:Пер. с англ.- СПб.: Издательство «Питер», 2000. - 736с.: ил.

7. Холзнер Стивен. Perl: специальный справочник:Пер. с анг. - СПб.: Питер, 2000. - 496с.: ил.

8. Хейл, Бернард Ван. JDBC: Java и базы данных:Пер. с англ. М.,1999.-320с.

9. Эферган М. Java: справочник. - СПб.: Питер, 1998. -448с.: ил.

10. http://www.citforum.ru

11. http://www.xpoint.ru

12. http://www.by.iatp.org.ua

13. http://phpclub.unet.ru

14. http://www.webmasteram.ru

15. http://kek.ksu.ru

16. http://inftech.webservis.ru

17. http://dit.vov.ru

18. http://chip.ua

19. http://www.adobe.com/support/dreamweaver/

20. " Adobe Dreamweaver CS4: System Requirements and languages ". "Adobe Dreamweaver CS4: Системные требования и Языки". http://www.adobe.com/products/dreamweaver/systemreqs/.

21. www.adobe.com, www.adobe.com/ru

WEB 2.0 сервисы и приложения.

1. http://wikipedia.org/

2. http://livejournal.com/

3. http://del.icio.us/

4. http://www.ebay.com/

5. http://www.craigslist.org/

6. http://www.skype.com/

7. http://www.google.com/adsense

8. http://netvibes.com/

9. http://maps.google.com/

10. http://habrahabr.ru/

11. http://digg.com/

12. http://www.backpackit.com/

13. http://www.basecamphq.com/

14. http://sourceforge.net/

15. http://youtube.com/

16. http://imageshack.us/

17. http://news.yandex.ru/export.html

18.ещё примеры на http://web2.ajaxprojects.com/

Примеры сайтов

Википедия — Свободная многоязычная энциклопедия

Google Maps — Google-карты

Gmail — Google-почта

Flickr — онлайн-фотоальбом

del.icio.us — служба онлайновых закладок

Netvibes — Персональный десктоп

Digg.com — Новостной ресурс

Pligg — Веб 2.0 CMS

Quintura — Визуальный поисковик с интуитивной картой подсказок

Live Journal — сервис для ведения блогов

Youtube — видеосервис

MySpace — сайт сетевых сообществ

Last.fm — музыкальное сообщество





Дата публикования: 2014-11-18; Прочитано: 353 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.01 с)...