какую языковую комбинацию я должен использовать, чтобы навсегда изменить веб-страницу? - PullRequest
0 голосов
/ 05 октября 2009

Я пытаюсь сделать страницу с 2 полями (электронная почта и обратная связь) и 1 кнопкой. Когда пользователь нажимает кнопку, таблица на другой странице, где данные постоянно заполнены.

У кого-нибудь есть рекомендации, как мне это сделать? Я бы хотел, чтобы сценарий не отправлял мне электронное письмо или не писал в базу данных. Но если мне придется, то, что когда-либо легче настроить, предпочтительнее.

Спасибо, Matt

Ответы [ 3 ]

3 голосов
/ 05 октября 2009

Итак, вам нужна система комментариев, которую вы найдете в большинстве блогов? Вам нужно будет хранить эти комментарии где-то, вероятно, в базе данных. Что касается как сделать это, это будет полностью зависеть от того, что вы уже знаете и на чем сайт написан в настоящее время. Вы можете использовать PHP и MySql, если у вас уже есть эти навыки, или ASP.Net/SQL Сервер, или если вы хотите быть в кругу с крутыми ребятами, вы можете использовать Ruby on Rails или Python / Django.

Если вы опубликуете, на каких языках у вас уже есть опыт и / или на чем написан сайт, вы можете получить более конкретный ответ: -)

1 голос
/ 07 октября 2009

Существует 2 типа скриптов: серверная и клиентская. Сценарий на стороне клиента (JavaScript) хранит информацию только для конкретного посетителя на своем компьютере, и никто другой этого не увидит.

Вам нужен серверный скрипт для сохранения обратной связи на сервере. Язык или технология зависят от используемого вами хостинг-сервера. Не все хостинг-сервисы допускают скрипты на стороне сервера. Сначала вам необходимо выяснить, какие языки сценариев и технологии поддерживаются вашим хостинг-провайдером. Тогда мы можем помочь вам больше.

ADD:

Для неопытных людей я рекомендую поискать хостинг-сервисы, обладающие наиболее необходимой функциональностью. Что-то вроде блогов и т. Д. На таких сервисах вы можете создавать страницы с комментариями, отзывами и многим другим.

1 голос
/ 05 октября 2009

Хотя это может показаться устаревшим, это не обязательно плохой дизайн. Вы можете использовать PHP или Perl (благодаря возможности разбора строк) и просто сохранить главную страницу на диске.

Вот ваш код / ​​дизайн sudo ...

Вам понадобится HTML-страница, которая выглядит следующим образом

<tr><td>email</td><td>comment 1</td></tr>
<tr><td>email 2</td><td>comment 2</td></tr>
<tr><td>email 3</td><td>comment 3</td></tr>

Тогда вам понадобится страница сценария php, которая прочитает этот HTML-файл и покажет его.

Страница php также будет содержать код для работы с пользовательским комментарием. Когда пользователь публикует комментарий, вам нужно открыть html-страницу со строками в ней и добавить в этот файл.

Вы должны быть осторожны с этим дизайном, потому что вы можете столкнуться с проблемами параллелизма записи, если два человека попытаются прочитать файл одновременно. Добавьте код для правильной обработки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...