Что мне нужно научиться делать веб-сайт, который может сделать текстовый файл? - PullRequest
0 голосов
/ 28 мая 2010

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

Что мне нужно научиться делать для этого на сайте? Будет ли Javascript добиваться цели?

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

Ответы [ 2 ]

1 голос
/ 28 мая 2010

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

1 голос
/ 28 мая 2010

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

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

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

...