Mitä API Onko Joomla! Käytä?

Mitä API Onko Joomla!  Käytä?
Joomla! ohjelmointirajapinta antaa ohjelmoijille pääsy PHP toimintoja, luokat, muuttujat ja julistuksia, jotka muodostavat Joomla! Framework. Voit luoda Joomla! komponentit, laajennuksia, malleja ja moduulien avulla Joomla! Framework API sijaan kahlaa tuhansia tiedostoja tyypillinen Joomla! asennus sisältää. Joomla API myös sinulle pääsyn luokkia löytyy eri kolmannen osapuolen kirjastoja, että puitesopimuksen vetoaa tarjota erikoistunut sisältöä hallintajärjestelmän palvelut.

PHP-ohjelmointi apuvälineet

Lisäksi paketit löytyy PEAR - tai PHP Extension and Application Repository - Joomla! käyttää PHP_Compat paketti tarjota taaksepäin yhteensopivuus koodi kirjoitettu aiemmissa versioissa kielen. Joomla! API myös antaa sinulle pääsyn virheenkäsittelyohjelman rutiinit löytyy patError paketti. Web-sivun tiedot välimuistiin luokat löytyy php_text_cache kirjastossa. Php-http-työkalut kirjasto paketti tarjoaa pitkän listan luokkien voit manipuloida HTML-asiakirja osia, kuten Document Object Model, valikot, työkalurivit ja lomakkeita. Php-http-työkaluja myös API pääsyn XML-RPC Remote Procedure kutsumus protokollaa luokissa.

RSS ja XML Kirjastot

Joomla! API eristää ohjelmoijat monimutkaisia ​​XML käsittely tarjoamalla PHP koukkua parseri luokkia löytyy vuonna DOMIT-rss, DOMIT-xmlparser ja Saxy-xmlparser paketteja. Joomla! Framework API: n kuuluu SimplePie luokka, joka API ohjelmoijat voit luoda laajennuksia ja moduulit, jotka tarjoavat Atom ja RSS feed palvelut.

Identity Management ja käyttöoikeudet

Joomla! API tukee käyttäjän kirjautuminen läpi avoimen lähdekoodin OpenID autentikointiprotokollaa. OpenID paketin avulla käyttäjät ja järjestelmänvalvojat voivat kirjautua Joomla! verkkosivuilla ja muissa OpenID-pohjaisia ​​sivustoja yhdellä kirjautumisen. Lisäksi Joomla! Framework API ohjaa käyttäjän pääsyn tiedostoihin, moduulit ja järjestelmän ylläpitoon ominaisuuksia käyttämällä Phpgacl pääsynhallintaluettelossa tai ACL kirjastossa.

Muut kirjastot

Joomla! API avulla ohjelmoijat voivat lisätä erikielisiä syntaksin piirteitä Geshi tai Generic Syntax Highlighter paketti heidän muokkaussovellukset. Archive_Tar kirjasto on luokkia, joiden avulla voit käyttää, luoda, pakata ja purkaa standardi, tar-formaatissa arkistoja. Lopuksi voit luoda PDF asiakirjoja sivustossasi käyttämällä Joomla!: N rajapinnan PDF generaattorin luokan paketti com-tecnick-TCPDF.

Aiheeseen liittyviä artikkeleita