Простой веб-сайт (Apache / PHP / MySQL + JavaScript) - PullRequest
3 голосов
/ 28 октября 2008

Меня попросили создать довольно простой веб-сайт для друга. По сути, пользователь будет входить в систему, заполнять набор информации и отправлять ее. Затем эти данные нужно будет записать в базу данных (и прочитать из / представить в будущем).

Я на самом деле не веб-разработчик (я занимаюсь в основном Java / C ++), но около 3 лет назад я работал над проектом, в котором мы создали сайт с использованием WAMP (Windows, Apache, MySQL и PHP) с небольшим JavaScript / AJAX добавлен для хорошей меры. Я собирался снова использовать WAMP, но обеспокоен тем, что сейчас могут быть лучшие инструменты.

Итак, подходит ли WAMP для такого простого сайта, как этот?

Если да, то какие инструменты вы бы порекомендовали использовать для разработки PHP / Javascript?

Наконец, я увидел в одном из постов блога, что Stack Overflow использует JQuery. Стоит ли использовать эти библиотеки?

Ответы [ 4 ]

4 голосов
/ 28 октября 2008

Если предположить, что веб-сайт, который вы собираетесь создать, размещен в стеке WAMP, то я бы сказал, продолжать использовать это; в противном случае вы можете использовать Windows / IIS / PHP / MySQL или SQL Server. Я всегда стараюсь, чтобы моя среда разработки максимально отражала производство.

Во-вторых, если пользователь просто входит в систему, отправляет форму, а затем считается выполненным, использование Ajax может оказаться излишним; однако, если вы определенно собираетесь ехать по маршруту Ajax, то я определенно рекомендую использовать библиотеку. Прототип или jQuery в порядке - любой из них делает Ajax смехотворно простым.

Наконец, что касается предлагаемых инструментов, найдите что-то, что отвечает всем требованиям для того, что вы разрабатываете. Если этот сайт так прост, как вы утверждаете, что-то вроде Notepad ++ может быть достаточно. Другой вариант для стека WAMP / LAMP - Aptana Studio . Если вы идете по маршруту Windows / IIS / SQL Server, используйте некоторые инструменты Microsoft Express .

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

1 голос
/ 28 октября 2008

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

Блокнот ++ - это действительно хороший инструмент для большинства задач веб-разработки, так что, или что-то более весомое, например Aptana Studio , отлично справится с задачей.

Из вашего краткого описания требований я бы не стал предлагать попробовать что-то новое, например Rails . Приятно, но учиться нужно больше, чем реально оправдано проектом.

0 голосов
/ 31 октября 2008

Проверьте Machform для создания формы. Он очень легко создает формы и создает базу данных, в которой хранится их информация, и позволяет отправлять результаты по электронной почте куда-либо или обращаться к БД для дальнейшего манипулирования информацией. Я использую его, и я бы сэкономил столько времени. Это лучший «создатель форм», который я когда-либо пробовал.

Я также недавно проверил cms под названием concrete5 , на который я нашел ссылку elswhere в stackoverflow. У него также есть утилита формы. Может быть самый быстрый способ создать что-то простое.

0 голосов
/ 28 октября 2008

Использование этого как возможности опробовать Ruby on Rails неплохо. Из вашей формулировки я предполагаю, что у вас есть полный контроль над окружающей средой. Как опытный разработчик, это не должно быть так сложно. Соглашение о подходе к конфигурации также упрощает разработку.

Боюсь, что я мало помогаю!

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