Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Реализвация типа грабера (крутилки)


Автор: Rusman 6.7.2010, 13:17
Привет всем!
Суть мой задачи в следующшем. Есть интернет-магазин. 
Нужно сделать скрипт, который можно будет размещать на других сайтах и он должен будет выводить несколько товаров из моего магазина.
Не могу сообразить как это реальизовать. Магазин сделал. а вот эту штуку не знаю. Посдкажите.
т.к. не могу же я делать скрипт с подключеним к моей БД mysql. Надо что то типа парсера или граббера тогда, но опять полчится текст скрипта большой.

Заранее спасибо всем!

Автор: MoLeX 6.7.2010, 13:39
сделай API

Автор: Rusman 6.7.2010, 18:25
Где примерно посмотреть можно как на нем реализовать?

Автор: bars80080 6.7.2010, 18:55
API - подразумевается ты на своём магазине делаешь скрипт, который по определённому запросу выдаёт определённые данные. данные формируются в удобном виде. к примеру, если это жёсткого типизированные данные, такие как таблица значений, то лучше отдавать текстовый файл, в формате csv, к примеру. если же данные разнородные, к примеру, товар может включать характеристики цвета и качества ткани, либо мощность двигателя, тогда лучше формировать в xml

для генерации стандартных типов данных (csv, xml) есть стандартные средства (то есть уже написанные скрипты/библиотеки), также и для разбора есть готовые реализации, поэтому и удобно пользоваться стандартным форматом данных

дальше остаётся просто наладить систему
пользователь идёт на сайт Б. скрипт на сайте Б формирует запрос и опрашивает сайт А (магазин). сайт А разбирает запрос, выбирает из БД нужные данные, формирует ответ и отправляет обратно. сайт Б читает ответ и перерисовывает его в удобный для пользователя вид
вот и всё

Автор: Rusman 7.7.2010, 08:08
bars80080
Большое спасибо!!  Понял ))

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)