Vorwort:
Sämtliche meiner releas'ten (geiles denglisch) Sachen wurden aus dem Grund gelöscht, weil ich, und evtl auch einige andere, es unnötig fanden für jedes Script ein eigenes Thema zu erstellen, obwohl nur, oder noch nicht mal, eine Hand voll der User etwas damit anfangen konnten. Obwohl Webentwicklung in diesem Forum nur eine Nebenrolle spielt möchte ich dennoch diese und später weitere hier weiterhin veröffentlichen. So unbrauchbar manches im ersten Moment auch scheinen mag, wer nach einer Lösung für ein spezifisches problem sucht und sie hier findet wird sich sicherleich freuen. Dieses Paket aus Libraries wird in ferner Zukunft sowohl PHP, als auch JS Scripte enthalten. Unter anderem die damals bereits veröffentlichten Projekte "FragmentCollection", "HexagonalMath", sowie auch das Projekt zum arbeiten mit Matricen und Vectoren aus dem ich mir die Kritik des damaligen Threads zu Herzen genommen habe. Desweiteren habe ich vor sämtliche bereits verloren gegangenen Projekte von mir aus meinen Erinnerungen neu zu starten. Das wären unter anderem "Scrolling", "Windows", "Fading" und "Teasers", "Lines", Klassen für bestimme Einsatzgebiete für JavaScript, als auch "DrawX", ein derzeitiges Nebenprojekt für PHP das auf das Projekt mit Matricen/Vectoren aufbaut und eine Art Engine bereitstellt zum Erstellen, und Rendern von 2D und 3D Bildern - mit PHP.
Wofür ist diese Library?
Diese Library ersetzt fehlende oder erweitert existierende Funktionalitäten für PHP und JavaScript. Sie mögen nicht die ersten oder besten Erweiterungen oder Workarounds sein, allerdings sind diese, da sie von mir selbst erstellt wurden, für mich am besten wart- und erweiterbar. Meine Spezialgebiete sind aussergewöhnliche Problemstellungen oder Algorithmen, was diese Library im Verlauf der Entwicklung widerspiegeln wird.
Anforderungen:
- Webserver mit PHP >= 5.3 wird empfohlen. Erstellt wurde mit PHP 5.4.7
- Für einige wenige PHP Funktionen wird Socket-Unterstützung benötigt
Downloads:
WebLib ist absofort auf GitHub verfügbar.
Older: [Rev 1] [Rev 2] [Rev 3]
Derzeit in Arbeit:
AgiCore.PHP.OOP.Extender - Add config-property BREAK_EXTENDING
AgiCore.PHP.DrawX
- [JS] Funktion zum Anzeigen von Linien mittels des IMG-Resize-Nebeneffekt's (Aus Erinnerungen)
- [PHP] Klasse die festgelegten Zugriff auf eine Datenbank zB via GET oder POST ermöglicht (Aus Erinnerungen)
- [JS/PHP] Klasse(n) zum Erstellen von eigenen interaktiven BB-Codes + dazugehörige Funktionen für Editoren (Aus Erinnerungen)
Quellcode
- * This program is free software: you can redistribute it and/or
- * modify it under the terms of the GNU General Public License as
- * published by the Free Software Foundation, either version 3 of
- * the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
- *
- * ABOUT PHP:
- *
- * PHP 4 and PHP 5 are distributed under the PHP License v3.01,
- * copyright (c) the PHP Group.
- *
- * The word "PHP" inside of "AgiCore.PHP" is only used to make clear
- * that this library contains only PHP scripts. So the PHP Group
- * got nothing to do with this script.
- *
- * LAST REQUEST:
- *
- * It would make me happy if this script will be used by someone. But
- * I can't be happy if I doesn't witness the Usuage of this script.
- * So it would make me happy to hear from you that you are happy to
- * use this script so I can be happy that this script is happy to be
- * with you. In normal words:
- * You are welcome to let me know that you're using this script.
Quellcode
- Revision 1
- - Function "AgiCore\PHP\Exit404" Version 0.1.0 released.
- - Function "AgiCore\PHP\RaiseError" Version 0.1.0 released.
- Revision 2
- - Renamed "AgiCore\PHP\RaiseError" to "AgiCore\PHP\raise_error".
- - Renamed "AgiCore\PHP\Exit404" to "AgiCore\PHP\exit404".
- - Lib "AgiCore\PHP\OOP\Extending" Version 0.4.0 released.
- Revision 3
- - Class "AgiCore\PHP\OOP\Convert\Base64Encoder" Version 0.2.0 released.
- - Class "AgiCore\PHP\OOP\Convert\Base64Decoder" Version 0.1.0 released.
- - Fixed "Indirect array call" error in "AgiCore\PHP\OOP\Extending".
- - Updated whole lib "AgiCore\PHP\OOP\Extending" - fixed several issues.
- - Lib "AgiCore\PHP\OOP\Overloading" Version 0.2.0 released.
- Revision 4
- - AgiCore\PHP\OOP\Overloading
- - - Invoking variable function now returns reference.
- - - Function createFunction() now returns created function.
- - - Fixed creating functions with zero arguments.
- - - Added support for using $this inside overloaded functions.
- - AgiCore\PHP\OOP\ObjectOperator
- - - Version 0.1.0 released.
Dieser Beitrag wurde bereits 7 mal editiert, zuletzt von „Agita“ ()