Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Нужно решение быстрого web-программирования  (Прочитано 4511 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн BorisPlus

  • Активист
  • *
  • Сообщений: 253
  • Болты вперед,болты назад,такой работе я очень рад!
    • Просмотр профиля
Слушай, я честно никогда не пробовал Django, да и вообще Питона. Если ты на нем пишешь,слушай, то опиши, как на нем? приятно писать? много мануалов с примерами? чем питон так привлекателен? Я разве что пробовал на питоне отдельные куски кода переписывать по генерации картографических данных...
Спасибо за помощь, товарищи!

Оффлайн DnSL48

  • Активист
  • *
  • Сообщений: 286
    • Просмотр профиля
Если брать mod_python, тогда, в общем-то, удобно. Все уже есть, встроенное. И шаблонизатор, и psp(python server pages). По сути, идеология питона и тут усматривается(все что необходимо входит в набор стандартных библиотек). Литературы русской не видел. Но в англоязычной все неплохо описано. По самому языку литературы много уже переведенной.
Про сам питон - Ничего лишнего, все по существу. Читабельность на уровне. Легкий, гибкий, мощьный, удобный. Получается так, что изучал я его как "еще один". Но сейчас вижу, что это действительно уникальный экземпляр.. Очень стоящий.
ArchLinux x86_64

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
AJAX - технология, без вариантов.
В ней есть: необходимые, заменяемые (вариантные) элементы и необязательные.
CSS - необязательный элемент и притянут сюда до кучи.
XMLHttpRequest - необходимый элемент.
JS - скорее необходимый, чем вариантный.
xml - вариантный.
DOM - скорее необходимый, чем вариантный.
БД - необязательный.
PHP - вариантный.

Оффлайн DnSL48

  • Активист
  • *
  • Сообщений: 286
    • Просмотр профиля
AJAX - технология, без вариантов.
В ней есть: необходимые, заменяемые (вариантные) элементы и необязательные.
CSS - необязательный элемент и притянут сюда до кучи.
XMLHttpRequest - необходимый элемент.
JS - скорее необходимый, чем вариантный.
xml - вариантный.
DOM - скорее необходимый, чем вариантный.
БД - необязательный.
PHP - вариантный.
Абсолютно не верно. Почитайте http://ru.wikipedia.org/wiki/AJAX
Аякс - технология с вариантами.
цсс - не элемент аякса
xmlhttprequest - не обязатеьный элемент, при этом внедренный разработчиками браузеров только для удобства.
js - вариантный
dom - вообще мимо. дом тут не при чем.
бд и php - тут вооббще не при чем. Это серверные технологии, скрипту абсолютно не важно, что ему возвращает данные.
« Последнее редактирование: 15 Июня 2009, 11:32:11 от DnSL48 »
ArchLinux x86_64

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
//xmlhttprequest - не обязатеьный элемент, при этом внедренный разработчиками браузеров только для удобства.

Без него будет не Ajax, а DHTML.
А все остальное не отличается от моих взглядов.

burgua

  • Гость
тогда Ruby On Rails тоже технология, и Apache, и Linux, и любой автомобиль

Оффлайн DnSL48

  • Активист
  • *
  • Сообщений: 286
    • Просмотр профиля
//xmlhttprequest - не обязатеьный элемент, при этом внедренный разработчиками браузеров только для удобства.
Без него будет не Ajax, а DHTML.
А все остальное не отличается от моих взглядов.
Нет. DHTML - это совсем другое, из совсем другой оперы(http://ru.wikipedia.org/wiki/DHTML).
Было бы не плохо посмотреть предыдущую ссылку, которую я приводил. Там неплохо это расписано. AJAX - это просто передача xml данных на сервер с помощью javascript. DHTML - это механизм обработки событий, происходящих с html элементами документа. Это 2 совершенно разные вещи. При этом rpc(аякс в его числе) может быть осуществлен и без объекта xmlhttprequest - именно так он и был придуман. В документе был "невидимый" фрейм, через который и осуществлялась передача/получение данных.

тогда Ruby On Rails тоже технология, и Apache, и Linux, и любой автомобиль
А почему бы и нет? )
ArchLinux x86_64

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
По моему мнению.
DHTML - это динамический (не статический) HTML. Это достигается с помощью JS.
AJAX = DHTML+XMLHttpRequest
PS. Ссылки я посмотрю чуть попозже.

Пользователь решил продолжить мысль 15 Июня 2009, 15:58:38:
Посмотрел ссылку. Не заметил отличий от моего мировозрения.
« Последнее редактирование: 15 Июня 2009, 15:58:38 от alexander.pronin »

Оффлайн MaxSvargal

  • Активист
  • *
  • Сообщений: 306
    • Просмотр профиля
    • http://maxsvargal.com/
AJAX без JS? ну-ну...

Пользователь решил продолжить мысль 16 Июня 2009, 05:31:14:
AJAX - это просто передача xml данных на сервер с помощью javascript.
да где вы всю эту дурь находите!?
зы. хотя знаю. В последнее время википедии всё больше и больше не доверяю. Гавна там уж слишком много в последнее время.
Если что, ниже они добавляют: "В качестве формата передачи данных обычно используются JSON или XML." И тут же косяк. А так же JS может вполне принимать обычные строки с сервера.
« Последнее редактирование: 16 Июня 2009, 15:34:39 от NECros88 »
Intel Core 2 Duo 2 GHz | 2 Gb RAM | NVidia GeForce 8400 GT
AMD Athlon 64 3800+ 2.8 GHz | 2.14 Gb RAM | NVidia GeForce 6600 GT
Intel Core i5 750 4GHz+ | 4 Gb RAM | NVidia GeForce 260 GTX

Оффлайн DnSL48

  • Активист
  • *
  • Сообщений: 286
    • Просмотр профиля
да где вы всю эту дурь находите!?
зы. хотя знаю. В последнее время википедии всё больше и больше не доверяю.
Хах.. При чем тут википедия - во первых. Во вторых - следовало бы задуматься о расшифровке аббревиатуры "ajax" ;) Википедия - просто обобщенный источник информации. Если не нравится то, что там написано - советую почитать первоисточники, по этому поводу, а уже потом начинать строить гепотезы.
ArchLinux x86_64

Оффлайн MaxSvargal

  • Активист
  • *
  • Сообщений: 306
    • Просмотр профиля
    • http://maxsvargal.com/
Asynchronous Javascript and XML
но это только название и не показатель.
Intel Core 2 Duo 2 GHz | 2 Gb RAM | NVidia GeForce 8400 GT
AMD Athlon 64 3800+ 2.8 GHz | 2.14 Gb RAM | NVidia GeForce 6600 GT
Intel Core i5 750 4GHz+ | 4 Gb RAM | NVidia GeForce 260 GTX

Оффлайн Aville

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
  • Aville
    • Просмотр профиля
    • KNX
Re: Нужно решение быстрого web-программирования
« Ответ #41 : 18 Апреля 2013, 21:38:59 »
Хотя, сам автор темы, Aville - куда-то пропал...Видимо, мы зря ведем эти дебаты) Простите, если кого обидел.

Итоги для закрытия темы:

Спасибо всем
В основном использую Ubuntu 20.04 LTS

 

Страница сгенерирована за 0.039 секунд. Запросов: 21.