Показать сообщение отдельно
  #3 (permalink)  
Старый 19.11.2008, 12:16
Профессор
Отправить личное сообщение для Dmitry A. Soshnikov Посмотреть профиль Найти все сообщения от Dmitry A. Soshnikov
 
Регистрация: 25.02.2008
Сообщений: 707

Сообщение от !JAlex_
1. возможно ли это реализовать с помощью JavaScript (у клиента) и с использованием серверной части на Python?
Да.

Можно "голый" Python на серверной стороне - PSP (Python Server Pages), когда код на Питоне встраивается в HTML. А можно использовать какой-нибудь фреймворк, например (популярный) Django.

В качестве клиента, естественно, JavaScript (тоже наиболее популярный сегодня для клиентского web-программирования). Хотя, в будущем, возможно, альтернативой будет также Python (некоторые уже имеют поддержку). Также можно чистый JavaScript, либо же использовать готовые решения и фреймворки (тот же jQuery, Prototype и т.д.)

Сообщение от !JAlex_
2. нужен ли jQuery у клиента?
Не обязательно. jQuery - это всего лишь фреймворк (набор оболочек, функций и прочей мишуры), "внутри" которого все тот же чистый JavaScript. Поэтому, среагировать на событие (например, нажатие на кнопку) и отправить Ajax запрос (а именно он Вам понадобится, если Вы хотите обратиться к серверу без перезагрузки страницы) можно и чистыми JavaScript методами.

Сообщение от !JAlex_
3. Есть ли у кого какие-нибудь примеры кода (или ссылки на код) подобных задач?
Дофига и больше. Поищите на этом сайте (в статьях есть неплохие примеры), в Google, и Википедии.

Сообщение от !JAlex_
4. Возможно ли сдесь обойтись без PHP?
Да. PHP - это серверный язык. Альтернативой ему может служить Python.

Сообщение от !JAlex_
Раньше никогда не использовал не jQuery, не Python
В виду популярности jQuery, есть огромное количество инфы с примерами (даже на русском). Так что - в поиск. Насчет Python'a - я думаю, Вам лучше взглянуть в сторону какого-нибудь фреймворка (тоже же Django, опять), хотя если у Вас не большой проект, то это будет тяжеловесное решение (с другой стороны, "чистый" Питон в виде PSP вообще мало распространен и не столь популярен).

Сообщение от !JAlex_
Только начинаю деятельность веб-программера
Успехов!
__________________
Тонкости ECMAScript
Ответить с цитированием