Difference between revisions of "Phpzim"

Jump to navigation Jump to search
Line 1: Line 1:
The '''phpzim project''' is a project to create a new [https://en.wikipedia.org/wiki/Php PHP] binding to the zimlib, allowing to easily read and write ZIM files in this language. This project include the creation of the necessary code, documentation and demo script. phpzim will be based on the [http://www.openzim.org/Zimlib zimlib] like [https://github.com/pediapress/pyzim pyzim], the Python extension to deal with ZIM files. phpzim is essential to:
The '''phpzim project''' is a project to create a new [https://en.wikipedia.org/wiki/Php PHP] binding to the zimlib ; allowing to easily read and write ZIM files in this language. This project includes the creation of the necessary code, documentation and demonstration PHP script. phpzim will be based on the [http://www.openzim.org/Zimlib zimlib] like [https://github.com/pediapress/pyzim pyzim], the [https://en.wikipedia.org/wiki/Python_%28programming_language%29 Python] extension used to create ZIM file at [http://pediapress.com/ PediaPress] (see ''[https://en.wikipedia.org/wiki/Special:Book The Wikipedia Book creator]'').


== Properties ==
== Properties ==
Line 16: Line 16:
The goal is mainly about the creation of a ZIM [http://devzone.zend.com/303/extension-writing-part-i-introduction-to-php-and-zend/ PHP extension] called ''[[phpzim]]''. phpzim is an extension allowing PHP developers to read/write ZIM files.  
The goal is mainly about the creation of a ZIM [http://devzone.zend.com/303/extension-writing-part-i-introduction-to-php-and-zend/ PHP extension] called ''[[phpzim]]''. phpzim is an extension allowing PHP developers to read/write ZIM files.  


Delivarables:
Deliverables:
* Create a tgz of the zimlib with only the necessary for phpzim
* Create a tgz of the zimlib with only the necessary for phpzim
* Create the code (c++) of the phpzim PHP extension using the GNU tools for the compilation
* Create the code (c++) of the phpzim PHP extension using the GNU tools for the compilation