Другие языки программирования и технологии

Как написать сервер как у ВКонтакте на паскале?

Хочу такое же как у ВКонтакте сообщения и новости и игры копатель и ещё друзей
Ты, небось, решил, что вывести результат сложения двух чисел на экран делает тебя богом компьютерных наук. В одиночку и с нулевым уровнем подготовки код такой сложности написать задача ой какая непростая (читай, невыполнимая). Но, если интересно, сначала берешь уже готовую реализацию серверного ПО и периферии (Denwer либо OpenServer), пишешь потом простенький сайт (html+css+js+php), где реализовываешь функционал регистрации пользователя и личного кабинета, динамические страницы, интерфейс. Потом, через несколько месяцев/лет (зависит от увлеченности игрой "Копатель"), въезжаешь, как и что устроено в Веб программировании, плюешь на это дело и идешь писать код на С/С++.
IS
Izeds S
1 676
Лучший ответ
Emiliano Insua простенький сайт (html+css+js+php), где реализовываешь функционал регистрации пользователя и личного кабинета
вы забыли Mysql (БД)
Се́рвер (англ. server от англ. to serve — служить, мн. ч. се́рверы) — специализированный компьютер или специализированное оборудование для выполнения на нём сервисного программного обеспечения (в том числе серверов тех или иных задач).
АС
Арег Саргсян
86 134
Илюха Гордиенко И что? Я это с рождения знал
Вообще паскаль не лучший инструмент для написание инструментов, уже давно есть специализированные языки для этого (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

А вам зачем свой контакт, да ещё и с копателем? Написание аналога дело трудоёмкое и у вас уйдёт не один месяц, а возможно и пару лет, чтобы во всём этом разобраться и реализовать.
Gennadiy Shadrin
Gennadiy Shadrin
28 648
Погугли CGI
Ха, ещё один школоло