должно ли ядро поддерживать ajax
Trustmaster |
|
---|---|
В cotonti, очевидно, не та архитектура, для того, чтобы сделать переход на AJAX на уровне ядра возможным. Я думал о возможной прозрачной работе с переключениями между тремя упомянутыми режимами. Но для этого архитектура должна быть даже не модульной, а распределенной. И по сути система должна представлять собой веб-сервис и веб-клиент к нему.
Поэтому я склонен к такой точке зрения: ядро должно поддерживать AJAX-режим опционально, насколько это возможно. Стандартные модули (те же страницы и форумы) должны поддерживать асинхронные функции только там, где практика диктует их предпочтительность. В остальном это дело разработчика модулей и плагинов: реализовывать асинхронный функционал или нет. Это было о серверной части. Что до клиентской, jQuery, если его правильно использовать, достаточно прозрачен для клиента. Это означает, что легко программировать клиент, работающий как в асинхронном, так и в синхронном режиме в зависимости от поддежрки со стороны браузера. May the Source be with you!
|