Content deleted Content added
mNo edit summary |
Pathoschild (talk | contribs) m updated link |
||
(24 intermediate revisions by 12 users not shown) | |||
Line 1:
<div style="background: pink; border: 2px solid red; margin: 1em 10%; padding: 4px 4px 4px 15px; width:60%; text-align: center;">
<big>'''Attention Query API users:'''</big>
<div style="text-align: left;">
<big>The Query API is replaced by the [[mw:API|official API]]. It is completely [http://leuksman.com/log/2008/08/25/queryphp-is-dead-long-live-apiphp/ disabled on Wikimedia projects]!</big></div>
</div>
== General Information ==
This is the official manual for using Query API.
* Most information can be received from the API itself at http://en.wikipedia.org/w/query.php
* [[/User Manual|User Manual]] -- Code samples in various languages, usage scenarios.
* Suggestion ideas should be posted [[User talk:Yurik/Query API|here]].
* [[User:Yurik/Query API Performance|Some performance statistics]]
* [http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/BotQuery/query.php?view=markup Source Code]
* [http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/BotQuery/query%2Ephp?view=log Revision History]
* [irc://irc.freenode.net/queryapi #queryapi] IRC channel
== Related Bugs ==
* [[
▲* [[MediaZilla:208|208]] - API for external access
* [[bugzilla:6440|6440]] - Change indexes on pagelinks, templatelinks, and imagelinks tables to considerably optimize several queries.
*: ''Note: both of the above database changes are discussed at [[mw:Proposed Database Schema Changes|proposed db schema changes]] page.''
== Credits ==
This project started as an IRC discussion between [[user:Yurik|Yuri Astrakhan]], [[user:Tim Starling|Tim Starling]], and [[:de:user:Duesentrieb|Daniel Kinzler]]. Tim gave a huge kick-start by implementing the very first property. Later, Yuri has implemented numerous queries and formats, and is currently maintaining this feature. As of July 1st, 2006, Query API receives over 275,000 requests per day.
Initially all of Query API code was developed using an excellent text editor [[Notepad++]], but on July 1st [http://www.nusphere.com/Y4F049 NuSphere] kindly donated [http://www.nusphere.com/Y2D571 PhpED] - an [[Integrated development environment|IDE]] for [[PHP]] with advanced debugging and profiling capabilities. I am very grateful to NuSphere for their support.
|