Recommend this page to a friend! |
Download .zip |
Info | View files (5) | Download .zip | Reputation | Support forum (1) | Blog | Links |
Last Updated | Ratings | Unique User Downloads | Download Rankings | |||||
2002-09-05 (14 years ago) | Not enough user ratings | Total: 1,729 | All time: 2,197 This week: 1,099 |
Version | License | Categories | ||||
php_package 1.0 | GNU Lesser Genera... | Files and Folders |
Description | Author | |||||||||||||
The php-package is a new file format for web developers and customers. With this format you can distribute any kind of software, formerly written in PHP, like one setup.exe file. You simply offer one .phx.php file and that´s all. The customer has to upload it and call it through the browser once. After this, the whole package installs itself. |
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>php-packages</title> <base href="http://www.ipunkt.biz/service/"> <link rel="stylesheet" href="itools.css" type="text/css" /> </head> <body> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td><img height="1" alt="" src="images/spacer.gif" width="12" border="0"></td> <td width="100%" class="content"><b>Information</b> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tr><td><img height="15" alt="" src="images/spacer.gif" width="1" border="0"></td></tr> </table> <table cellspacing="0" cellpadding="0" width="100%" background="images/bgt.gif" border="0"> <tr valign="top"> <td><img height="27" alt="" src="images/ctl.gif" width="27" border="0"></td><!--ecke, oben links--> <td background="images/hd_bg.gif" class="headline" nowrap>i.tools<img height="15" alt="" src="images/hd_br.gif" width="30" border="0" align="absmiddle"></td><!--headline--> <td align="right" width="100%"><img height="27" alt="" src="images/ctr.gif" width="14" border="0"></td><!--abschluss, oben rechts--> </tr> </table> <table cellspacing="0" cellpadding="0" width="100%" bgcolor="#ffffff" border="0"> <tr valign="top"> <td background="images/bgl.gif"><img height="14" alt="" src="images/arrow.gif" width="34" border="0"></td><!--"anstrich"-punkt für die headline--> <!--main content--> <td class="content" width="100%"><b>php-package-maker v1.0</b><br><img height="6" alt="" src="images/spacer.gif" width="1" border="0"><br> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td class="content"> <a href="http://www.ipunkt.biz/" target="_new" title="www.ipunkt.biz - mit stil im internet präsent sein"><img src="http://www.ipunkt.biz/images/advertizer.gif" width="88" height="31" border="0" align="right" /></a> Der php-package-maker erstellt php-packages. <br /><br /> <b>Was sind php-packages?</b><br /> php-packages sind Dateien, die gesamte Verzeichnisstrukturen und Dateiinhalte zu einer großen Datei zusammenfassen. Dies geschieht im Binärmodus. Das heißt sämtliche Binärdateien können verlustfrei mit gepackt werden. Damit das php-package nicht zu groß wird kann es auch noch gepackt werden. Dies setzt allerdings die zlib voraus. <br /><br /> <b>Wozu brauche ich php-packages?</b><br /> Ob kleiner Privatentwickler oder große Internetagentur. Wenn Sie Ihre Anwendungen publizieren wollen nutzen viele bislang tar.gz oder zip. Dies hat den Nachteil, dass der Anwender diese Dateien erst entpacken muss bevor er sie auf seinen Webspace kopieren kann und dann meist noch von Hand mögliche Einstellungen setzen muss.<br /><br /> Die php-packages sind so konzipiert, dass man sie zum download anbieten kann und der Anwender sie nur noch auf seinen Webspace uploaden muss. Danach öffnet er dieses Package einfach im Webbrowser. Fertig.<br /><br /> Auf Wunsch wird das php-package dann auch gleich gelöscht oder eine eventuell vorhandene setup.php aufgerufen. Diese muss natürlich von dem jeweiligen Entwickler kommen.<br /><br /> Die php-packages wurden so konzipiert, dass sie auf jedem System, ganz egal wie es konfiguriert ist, ausgeführt werden können. Ausnahme dabei ist leider der Kompressionsalgorithmus. Dieser setzt eben jene zlib voraus. Dies sollte allerdings nicht wirklich ein häufiges Problem darstellen. <br /><br /> <b>Welche Arten von php-packages gibt es?</b><br /> <li>.phi<img height="6" alt="" src="images/spacer.gif" width="42" border="0">- phinstaller package</li> <li>.phx.php<img height="6" alt="" src="images/spacer.gif" width="10" border="0">- self-extracting-package</li> <br /><br /> phinstaller-packages benötigen zum Ausführen den php-package-installer. Dazu einfach den php-package-installer mit auf den Webspace kopieren und diesen starten. Er installiert dann automatisch <u>alle</u> phinstaller-packages die er finden kann. <br /><br /> Die self-extracting-packages besitzen eine eigene Routine um sich selbst zu installieren. Das bedeutet sie brauchen keine weiteren Dateien außer der .phx.php Datei. <br /><br /> <b>Was ist in Zukunft noch mit den php-packages geplant?</b><br /> Es soll eine Verschlüsselung der php-packages möglich werden, damit man mit einem Passwort den kompletten Inhalt verschlüsseln kann. Dadurch kann man natürlich seine teuer entwickelte Software ganz einfach jedem zum Download anbieten. Jedoch nur denen, die eine Lizenz besitzen, läßt man auch das Passwort zukommen. <br /><br /> <b>Wer hat die php-packages "erfunden" und trägt Verantwortung für die Weiterentwicklung?</b><br /> Die Idee zu den php-packages hatte <a href="mailto:b.gorke@ipunkt.biz?subject=php-packages">Bastian Gorke</a>.<br /> Zur Serienreife gebracht und weitere Verantwortung trägt <a href="mailto:r.kummer@ipunkt.biz?subject=php-packages">Robert Kummer</a>.<br /> Die Firma, die hinter den php-packages steht und dafür sorgt, dass sie ständig verbessert werden ist <a href="http://www.ipunkt.biz/" target="_blank">ipunkt.biz</a>. <br /><br /> 2002-08-09 [rok] </td> </tr> <tr><td><img height="9" alt="" src="images/spacer.gif" width="1" border="0"></td></tr><!--space from bottom--> </table> <table cellspacing="0" cellpadding="0" border="0"> <tr><td><img height="14" alt="" src="images/spacer.gif" width="1" border="0"></td></tr> </table> </td> <td background="images/bgr.gif"><img height="1" alt="" src="images/spacer.gif" width="14" border="0"></td> </tr> </table> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td background="images/bgb.gif"><img height="14" alt="" src="images/cbl.gif" width="27" border="0"></td> <td align="right" width="100%" background="images/bgb.gif"><img height="14" alt="" src="images/cbr.gif" width="14" border="0"></td> </tr> </table> </td> </tr> </table> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td><img height="1" alt="" src="images/spacer.gif" width="12" border="0"></td> <td width="100%" class="content"><b> </b> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tr><td><img height="15" alt="" src="images/spacer.gif" width="1" border="0"></td></tr> </table> <table cellspacing="0" cellpadding="0" width="100%" background="images/bgt.gif" border="0"> <tr valign="top"> <td><img height="27" alt="" src="images/ctl.gif" width="27" border="0"></td><!--ecke, oben links--> <td background="images/hd_bg.gif" class="headline" nowrap>links<img height="15" alt="" src="images/hd_br.gif" width="30" border="0" align="absmiddle"></td><!--headline--> <td align="right" width="100%"><img height="27" alt="" src="images/ctr.gif" width="14" border="0"></td><!--abschluss, oben rechts--> </tr> </table> <table cellspacing="0" cellpadding="0" width="100%" bgcolor="#ffffff" border="0"> <tr valign="top"> <td background="images/bgl.gif"><img height="14" alt="" src="images/arrow.gif" width="34" border="0"></td><!--"anstrich"-punkt für die headline--> <!--main content--> <td class="content" width="100%"><b>email</b><br><img height="6" alt="" src="images/spacer.gif" width="1" border="0"><br> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td class="content"> <a href="mailto:r.kummer@ipunkt.biz">Robert Kummer</a><br /> <a href="mailto:b.gorke@ipunkt.biz">Bastian Gorke</a> </td> </tr> <tr><td><img height="9" alt="" src="images/spacer.gif" width="1" border="0"></td></tr><!--space from bottom--> </table> <table cellspacing="0" cellpadding="0" border="0"> <tr><td><img height="14" alt="" src="images/spacer.gif" width="1" border="0"></td></tr> </table> </td> <td background="images/bgr.gif"><img height="1" alt="" src="images/spacer.gif" width="14" border="0"></td> </tr> <tr valign="top"> <td background="images/bgl.gif"><img height="14" alt="" src="images/arrow.gif" width="34" border="0"></td><!--"anstrich"-punkt für die headline--> <!--main content--> <td class="content" width="100%"><b>download</b><br><img height="6" alt="" src="images/spacer.gif" width="1" border="0"><br> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td class="content"> <table class="content" cellpadding="5" border="0"> <tr> <td><a href="http://www.ipunkt.biz/index.php?id=products">ipunkt.biz</a></td> </tr> </table> </td> </tr> <tr><td><img height="9" alt="" src="images/spacer.gif" width="1" border="0"></td></tr><!--space from bottom--> </table> <table cellspacing="0" cellpadding="0" border="0"> <tr><td><img height="14" alt="" src="images/spacer.gif" width="1" border="0"></td></tr> </table> </td> <td background="images/bgr.gif"><img height="1" alt="" src="images/spacer.gif" width="14" border="0"></td> </tr> </table> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td background="images/bgb.gif"><img height="14" alt="" src="images/cbl.gif" width="27" border="0"></td> <td align="right" width="100%" background="images/bgb.gif"><img height="14" alt="" src="images/cbr.gif" width="14" border="0"></td> </tr> </table> </td> </tr> </table> </body> </html> |
Files |
File | Role | Description |
---|---|---|
class.package_maker.php | Class | base class |
php_package_installer.php | Class | php-package installer (for .phi files) |
php_package_maker.php | Appl. | php-package maker |
readme.html | Doc. | documentation |
tiny_php_package_installer.php | Appl. | tiny php-package maker is used for the self extracting .phx.php files |
Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
0% |
|
|
Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.
Related pages |
documentation documentation at ipunkt.biz |