Другие языки программирования и технологии
Как написать сервер как у ВКонтакте на паскале?
Хочу такое же как у ВКонтакте сообщения и новости и игры копатель и ещё друзей
Ты, небось, решил, что вывести результат сложения двух чисел на экран делает тебя богом компьютерных наук. В одиночку и с нулевым уровнем подготовки код такой сложности написать задача ой какая непростая (читай, невыполнимая). Но, если интересно, сначала берешь уже готовую реализацию серверного ПО и периферии (Denwer либо OpenServer), пишешь потом простенький сайт (html+css+js+php), где реализовываешь функционал регистрации пользователя и личного кабинета, динамические страницы, интерфейс. Потом, через несколько месяцев/лет (зависит от увлеченности игрой "Копатель"), въезжаешь, как и что устроено в Веб программировании, плюешь на это дело и идешь писать код на С/С++.
Се́рвер (англ. server от англ. to serve — служить, мн. ч. се́рверы) — специализированный компьютер или специализированное оборудование для выполнения на нём сервисного программного обеспечения (в том числе серверов тех или иных задач).
Илюха Гордиенко
И что? Я это с рождения знал
Вообще паскаль не лучший инструмент для написание инструментов, уже давно есть специализированные языки для этого (PHP, Perl). Алексей уже вам рассказал, как при помощи PHP можно сделать.
Но сделать это можно. Для начала я бы порекомендовал изучить архитектуру клиент-сервер, чтобы понять, а как вообще это работает. https://developer.mozilla.org/ru/docs/Learn/Что_такое_веб_сервер
Затем начать работать.
Вот вам статья - http://wiki.freepascal.org/CGI_Web_Programming/ru
Ну и для нормальной работы вам нужно ещё с базами данных работать.
Можно MySQL использовать - http://www.mysql.ru/docs/man/Installing.html
В паскале что-то такое нашёл - http://www.win-ni.narod.ru/FPC/testdb4.htm , но не уверен.
А если хотите ещё и копателя, то вам нужно либо javascript ковырять, либо как-то делать серверный рендеринг и тогда вам поможет OpenGL - http://wiki.freepascal.org/OpenGL
А вам зачем свой контакт, да ещё и с копателем? Написание аналога дело трудоёмкое и у вас уйдёт не один месяц, а возможно и пару лет, чтобы во всём этом разобраться и реализовать.
Но сделать это можно. Для начала я бы порекомендовал изучить архитектуру клиент-сервер, чтобы понять, а как вообще это работает. https://developer.mozilla.org/ru/docs/Learn/Что_такое_веб_сервер
Затем начать работать.
Вот вам статья - http://wiki.freepascal.org/CGI_Web_Programming/ru
Ну и для нормальной работы вам нужно ещё с базами данных работать.
Можно MySQL использовать - http://www.mysql.ru/docs/man/Installing.html
В паскале что-то такое нашёл - http://www.win-ni.narod.ru/FPC/testdb4.htm , но не уверен.
А если хотите ещё и копателя, то вам нужно либо javascript ковырять, либо как-то делать серверный рендеринг и тогда вам поможет OpenGL - http://wiki.freepascal.org/OpenGL
А вам зачем свой контакт, да ещё и с копателем? Написание аналога дело трудоёмкое и у вас уйдёт не один месяц, а возможно и пару лет, чтобы во всём этом разобраться и реализовать.
Погугли CGI
Ха, ещё один школоло
Илюха Гордиенко
Что такое
Похожие вопросы
- Напишете пожалуйста программу по этой задаче. ( Паскаль)
- Привет)Помогите пожалуйста написать по условию задачи программу в Паскале
- Пожалуйста, срочно помогите написать одну з трёх программ на паскале.
- Помогите написать код для решения задачи в Паскале
- Почему клиент с другого компьютера не подключается к серверу через интернет? Клиент и сервер написаны на C#.
- Я внутри написал, что я знаю про паскаль не то что решать и все такое а так теоретический в общем, смысл проги, я прав?
- Помогите написать задачи в паскале!!!!
- Нужно написать программы в Паскале! Массивы! Срочно! Помогите!
- Почему постоянно люди говорят "на Паскале ничего нормального написать нельзя", "паскаль - дерьмо"
- Нужно написать программу на паскале
вы забыли Mysql (БД)