Список форумов Шадринский форум -> Программирование -> Общие вопросы программирования -> Ajax
Начать новую тему   Ответить на тему   вывод темы на печать

Ajax

Автор
Сообщение
Slider
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 13.11.2006
Сообщения: 6289
Откуда: Екатеринбург&Шадринск

Статус: Offline
СообщениеДобавлено: 2006.11.14 01:16.43
Ответить с цитатой
весьма занимательный Ajax.

вскоре будет готов сайтик со всем присутствующим материалом(на данный момент) у меня на эту тему и нетолько.

вообщем то инфы по программированию(pascals,Lisp,C++,Cu,PHP,VB,Asm,SQL,web programming, статьи и учебники по системному программированию и т.д) у мня немала
вот тока времени нехватает углубленно этим заниматься
(выкладыванием всего имеющегося).неоткажусь от старонней помощи в этом.
_________________
накапливаю джедайскую силу
http://booking.com/ http://bookingb2b.com/
http://www.aicgroup.biz http://www.gta-travel.com/en/home
Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
andy ice
Militärmagazinkatze


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 23385


Статус: Offline
СообщениеДобавлено: 2006.11.17 12:33.27
Ответить с цитатой
AJAX уже не модно. Модно юзать JSON
_________________
Ин дер гросен фамилие нихт клювен клац-клац Neutral
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
Slin
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 17.12.2004
Сообщения: 1869


Статус: Offline
СообщениеДобавлено: 2006.11.17 12:46.50
Ответить с цитатой
Это еще что за чудо?
Посмотреть профиль Отправить личное сообщение ICQ Number
andy ice
Militärmagazinkatze


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 23385


Статус: Offline
СообщениеДобавлено: 2006.11.17 12:47.26
Ответить с цитатой
AJAX - приходит xml
JSON - приходит JavaScript
_________________
Ин дер гросен фамилие нихт клювен клац-клац Neutral
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
Slin
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 17.12.2004
Сообщения: 1869


Статус: Offline
СообщениеДобавлено: 2006.11.17 12:57.24
Ответить с цитатой
xml уже не модно?
Посмотреть профиль Отправить личное сообщение ICQ Number
andy ice
Militärmagazinkatze


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 23385


Статус: Offline
СообщениеДобавлено: 2006.11.17 13:01.54
Ответить с цитатой
Slin
не везде его можно применить. на однородных данных - самое то. а так - пршел жс, заeval-ил его и всё Smile
_________________
Ин дер гросен фамилие нихт клювен клац-клац Neutral
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
Dio
Шаман-заводчанин


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 29757


Статус: Offline
СообщениеДобавлено: 2006.11.17 13:04.08
Ответить с цитатой
Since the raise of interest on the development AJAX based applications, JavaScript Object Notation (JSON) has became a relevant topic.

JSON is often used by Web server applications to serialize objects that are recreated on the browser side by Javascript code that handles AJAX based interactions.

A great part of the AJAX applications are database driven. Frequently, PHP applications retrieve data from MySQL databases to respond to AJAX requests.

This class helps implementing AJAX based PHP database driven applications with MySQL by serializing query results using JSON.

Manuel Lemos
_________________
Йа - водоросль.
Посмотреть профиль Отправить личное сообщение
andy ice
Militärmagazinkatze


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 23385


Статус: Offline
СообщениеДобавлено: 2006.11.17 13:06.31
Ответить с цитатой
ну в-принципе кто-то считает что AJAX - это уже не только XML, а типа метода доступа.
_________________
Ин дер гросен фамилие нихт клювен клац-клац Neutral
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
Dio
Шаман-заводчанин


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 29757


Статус: Offline
СообщениеДобавлено: 2006.11.17 13:09.32
Ответить с цитатой
http://ruwiki.com/article/JSON
Тута поподробнее.
_________________
Йа - водоросль.
Посмотреть профиль Отправить личное сообщение
Slin
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 17.12.2004
Сообщения: 1869


Статус: Offline
СообщениеДобавлено: 2006.11.17 13:31.00
Ответить с цитатой
Ага, в принципе понятно
еще бы пример использования
Embarassed
Посмотреть профиль Отправить личное сообщение ICQ Number
xdsl
просто хороший человек


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 1252
Откуда: shadrinsk

Статус: Offline
СообщениеДобавлено: 2006.11.20 00:07.55
Ответить с цитатой
В 2003 году сочинил и пользовал такую штучку+кучу специальных, под конкретные задачи:
function toJS($name,&$data)
# функция toJS возвращает объект javascript, инициализированный из переданного массива
# в виде {...}
{
 $ret="";
 if (is_array($data))
 {
   foreach($data as $key=>$value)
    {
     $ret.='"'.$key.'":'.toJS("",str_replace(array("\n","\r"),' ',$value)).',';
    }
   $ret = substr($ret, 0, -1);
   $ret='{'.$ret.'}'."\n";
 }
 else  $ret='"'.$data.'"';
 return ($name)?("delete $name; var $name=$ret;\n"):$ret;
};

Получалось очень неплохо. В php формируешь массив, пропускаешь через функцию и шлешь клиенту. Он там воссоздается джваскриптом уже в виде объекта. Аякса тогда никто не знал, приходилось его эмулировать скрытыми инлайн-фреймами.
Посмотреть профиль Отправить личное сообщение
Slider
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 13.11.2006
Сообщения: 6289
Откуда: Екатеринбург&Шадринск

Статус: Offline
СообщениеДобавлено: 2006.12.08 16:57.59
Ответить с цитатой
andy ice писал(а):
ну в-принципе кто-то считает что AJAX - это уже не только XML, а типа метода доступа.

вот вот. чем пользоваться чьми то библиотеками - лучш сваими... хотя в некоторых случаях нестоит изобретать колесо.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
andy ice
Militärmagazinkatze


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 23385


Статус: Offline
СообщениеДобавлено: 2006.12.08 17:15.02
Ответить с цитатой
чё сказал?
_________________
Ин дер гросен фамилие нихт клювен клац-клац Neutral
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
VolF
подонок


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 3043
Откуда: Rammstein, GmbH

Статус: Offline
СообщениеДобавлено: 2006.12.10 23:45.37
Ответить с цитатой
andy ice
перевожу на русский: Slider сказал, что если серьезное использование Ajax не планируется, то можно написать свою библиотеку, иначе же смотрим в сторону популярных библиотек/фреймворков Smile
Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
Slider
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 13.11.2006
Сообщения: 6289
Откуда: Екатеринбург&Шадринск

Статус: Offline
СообщениеДобавлено: 2006.12.12 19:11.07
Ответить с цитатой
VolF писал(а):
andy ice
перевожу на русский: Slider сказал, что если серьезное использование Ajax не планируется, то можно написать свою библиотеку, иначе же смотрим в сторону популярных библиотек/фреймворков Smile

вот
Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
[DD]
Освоившийся


Пол: Пол:Муж.
Зарегистрирован: 21.09.2007
Сообщения: 99
Откуда: From Hell

Статус: Offline
СообщениеДобавлено: 2007.09.29 07:23.14
Ответить с цитатой
andy ice писал(а):
AJAX - приходит xml
JSON - приходит JavaScript


хоть ajax это и асинхронный js + xml но ведь ни кто тебе не мешает отправлять им и сериализованные js объекты (чем собственно и является json) после прихода данных с сервера просто надо сказать eval(ajax_объект.responseText); вуаля и у вас нормальный js объект

Я в принципе так и делаю и вполне доволен результатом...
_________________
Мы рождены чтоб сказку сделать кодом...
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
Fess
Запомнил кнопки...



Зарегистрирован: 11.09.2007
Сообщения: 203
Откуда: Из долины магов

Статус: Offline
СообщениеДобавлено: 2007.10.08 08:30.03
Ответить с цитатой
[DD] писал(а):
andy ice писал(а):
AJAX - приходит xml
JSON - приходит JavaScript


хоть ajax это и асинхронный js + xml но ведь ни кто тебе не мешает отправлять им и сериализованные js объекты (чем собственно и является json) после прихода данных с сервера просто надо сказать eval(ajax_объект.responseText); вуаля и у вас нормальный js объект

Я в принципе так и делаю и вполне доволен результатом...

Я делаю примерно также.
Посмотреть профиль Отправить личное сообщение
andy ice
Militärmagazinkatze


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 23385


Статус: Offline
СообщениеДобавлено: 2007.10.08 08:42.55
Ответить с цитатой
странно, я именно это и сказал
_________________
Ин дер гросен фамилие нихт клювен клац-клац Neutral
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
Страница 1 из 1
Начать новую тему   Ответить на тему   вывод темы на печать
Показать сообщения:   
Список форумов Шадринский форум -> Программирование -> Общие вопросы программирования -> Ajax

 
Перейти: 
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы можете скачивать файлы