project sco-oper, Google Coop php ...

06.11.2007, 20:11 I've registered a sourceforge account for this project

http://sourceforge.net/projects/sco-oper/
Site officiel

I. What is Google Co-op ?



Google Co-op is a platform that enables you to customize the web search experience for users of both Google and your own website. Subscribed Links allow you to add custom search results to Google search for users who trust you. You can display links to your services for your customers, provide news and status information updated in near-real-time, answer questions, calculate useful quantities, and more.

II. What is sco-oper ?



Sco-oper is a project which allow you to generate the customized xml file needed by this service. This xml file is a url submitted by the developpers to the service.

In order to be as generic as possible, the developper have to generate a plugins for his WebSite. This Plugin retrieve the information needed by the script and return an array formated in specific way(for instance array("title","text","url")). Most of the time, this plugin do a call to database, and return the needed informations, but we can imagine that it can use a Web Service.

Then, the retrieved informations are passed to an other type of plugin "QueryResult", this results define the "Graphical" layer of xml file, by graphical layer, i m talking of a preformat xml files.

Code<ResultSpec id="InfoMatch">
<Query>subscribed links</Query>
<Response>

<Output name="title"><!-- $title --></Output>
<Output name="more_url"><!-- $url--></Output>
<Output name="text1"><!-- $text--></Output>
</Response>
</ResultSpec>


Here is a class diagram describing the "architecture" of this "QueryResult", you can see that the result can follow different "pattern" with or without pictures etc...
sco oper query result

sco oper query result

sco oper query result


III. What are the technologies used for the Framework ?



For the UI, smarty are used with an advance cache system.
For the database part, AdoDB is used (for my part, i will test the plugin with mysql 5)
The language is php 5.


mumuri forum.ashots.org
mumuri
mumuri
Messages : 13 735

  • astuces de jeux vidéos
  • dessin animé
  • allo ciné
  • flood
  • anime
  • smileys
  • avis films
  • séries télé
  • bourse
  • avis livres
  • actualité de jeux vidéos
Tous droits réservés © 2008 . Webnetter Crédits des logiciels tiers.   - en partenariat avec flood.fr .