Я написал прототип своего программного обеспечения на Python в качестве настольной клиент-серверной программы, но хочу сделать настоящую версию в виде веб-сервиса. (Я видел свет, гораздо лучшее развертывание и снижение стоимости). Проблема в том, что я не знаю веб-разработки.Разработка веб-сайта для начинающих
Я уже сделал что-то webdev-ish: у меня есть страница с формой на ней, что при отправке Apache запускает мой скрипт Python, который будет выполнять некоторые серверные задачи, а затем отправить результат на новую страницу назад для пользователя. Это очень простой инструмент (не использует никакой DB или фреймворк), но я полагаю, что это основная идея веб-сервисов ... Я думаю. Для меня это было обходным путем, я не понимал, что это webdev-ish.
Поэтому у меня есть общее представление о том, как она работает, и около 8 лет программирования позади меня, но мне нужно узнать: (? XHTML и CSS)
- Как создавать веб-сайты
- Javascript и AJAX
- Более расширенные возможности баз данных (PostgreSQL)
Я думаю, Python/Django является безопасным выбором.
Любые предложения о том, с чего начать? Я не из тех, у кого есть терпение, чтобы читать книгу; Я бы предпочел впрыснуть и построить что-то простое, а затем все больше и больше, но я не могу понять, как ухаживать за веб-дизайном - я все еще форматировал все со столами.
Приветствия и благодарности