2010-05-27 2 views
0

Я хочу создать сайт, но все, что я знаю, это базовый HTML и CSS. На этом веб-сайте я хочу, чтобы пользователь вводил несколько текстовых полей (вроде как они принимают викторину), а затем программа будет создавать текстовый файл на основе пользовательского ввода, который пользователь может загрузить. Я хочу, чтобы он работал и назад, так что текстовым файлом является вход.Что мне нужно, чтобы научиться создавать веб-сайт, который может создавать текстовый файл?

Что мне нужно, чтобы научиться делать сайт для этого? Будет ли javascript делать трюк?

Я начинаю с промежуточного программиста, в основном с java, и недавно я изучил некоторые C#. Я думал, что я мог бы изучить ASP.Net для этого, но, оказывается, мой хостинг не поддерживает его.

ответ

1

Это может быть достаточно простое приложение, созданное на PHP (поддерживается практически всеми хостами веб-сайтов), которое обрабатывает поля ввода и возвращает текстовый файл. Нет необходимости в базе данных, если приложение не нуждается в некоторой постоянной памяти при более ранних вводах или результатах. В Интернете доступно много учебных материалов PHP - с некоторым опытом программирования вы должны иметь прототип, работающий в течение одного или двух дней.

1

Любой веб-каркас там может легко справиться с этой задачей. Итак, вопрос в том, что вы в конечном итоге хотите узнать? Вы действительно хотите изучить ASP.NET и стать опытным в этом? Если да, начните исследовать это в ASP.NET. Вы можете бесплатно получить Visual Web Developer Express, и есть много учебников и книг. Если вам нужно, чтобы этот сайт был общедоступным, то, к сожалению, веб-хостинг ASP.NET имеет тенденцию быть более дорогостоящим, чем другие варианты.

Если этот проект, который вы указали здесь, это все, что вы когда-либо хотели сделать с веб-разработкой, тогда я бы, вероятно, просто выбрал PHP. Это просто, легко учиться и поддерживается практически всеми хостами. Если ваш хост не поддерживает PHP, я был бы удивлен.

И да, технически JavaScript может удовлетворить ваши потребности. Но это строго клиентская сторона, поэтому есть много недостатков. Если вам не нужна эта информация, чтобы подойти к серверу, начните изучать JavaScript.

Смежные вопросы