php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 30.07.2005, 18:20  
Gast
 
Beiträge: n/a
Standard [Erledigt] PHP Extensions selbst programmieren

Hallo,

ich moechte fuer ein aufwendiges PHP Projekt eine eigene PHP-Extension erstellen.
Die Idee liegt grundsaetzlich darin, eigene Funktionen fest in PHP zu integrieren und diese nicht bei jedem Seitenaufruf komplett neu laden zu muessen.
So moechte ich viel Rechenleistung und einige Dateizugriffe sparen.

Ein weiterer Vorteil liegt auch darin, dass der Code nicht offen daliegt.

Jedoch hatte ich bisher keine Erfahrungsberichte darueber gefunden.
Meine Frage lautet also, ob jemand schon so etwas versucht und realisiert hat und vielleicht auch ein geeignetes Buch dazu kennt oder auch ein paar Links dazu kennt.

Ich hab mich schon bei google 'erkundigt' jedoch nicht gefunden.
Ich hab viel zu PEAR gefunden, jedoch hab ich aus den gesammelten Informationen dazu nur herausgefunden, dass es sich dabei um eine 'Sammlung' von Extensions handelt.

Ich will das gleiche schon auch, nur halt eben selbst machen

Ich wuerde mich ueber ein wenig Hilfe dazu freuen.
Danke schonmal
Gruss
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 30.07.2005, 18:29  
axo
Erfahrener Benutzer
 
Registriert seit: 24.12.2004
Beiträge: 1.814
axo ist zur Zeit noch ein unbeschriebenes Blatt
Standard

http://pecl.php.net/ schon gesehen?
axo ist offline   Mit Zitat antworten
Alt 30.07.2005, 18:39  
Gast
 
Beiträge: n/a
Standard

Nein, ich hatte auf php.net nachgeschaut aber hab da nur den Sourcecode (beim Downloadbereich) gefunden und da hab ich mich durchgewuehlt aber so komplett ohne Info wurde ich daraus nicht schlau

Danke fuer die Hilfe
  Mit Zitat antworten
Alt 31.07.2005, 12:53  
Gast
 
Beiträge: n/a
Standard

Hi,
ich hatte das jetzt auf meinem Debian versucht und da gings nicht.

Hatte dann nach (langer) Suche noch ein kleines Tutorial gefunden,
bei dem der Grossteil Code ist und eine Art 'Hello World' darstellt.

Jedoch funktionierts auch hier mit dem compilen nicht.
Da hab ich mir jetzt gedacht, dass ich das ja mit einem C-Compiler machen koennte.
Deshalb hab ich mir Miracle-C runtergeladen, aber es fehlen immer nen haufen Headerdateien.

Zuerst will er php.h, dann will er tausende Headerdateien von zend.
Gibts denn eine Moeglichkeit selbstgeschriebene Extensions unter Windows zu compilen?
Weiss jemand auch wie das unter Linux ablaeuft?

Hab wirklich nach den Tutorials gearbeitet und habs oft versucht, aber irgendwie klappts nicht

Vielen Dank fuer eure Hilfe schonmal,
Gruss
  Mit Zitat antworten
Alt 31.07.2005, 13:01  
Waq
Erfahrener Benutzer
 
Registriert seit: 15.08.2004
Beiträge: 2.473
Waq
Standard

http://de2.php.net/manual/en/zend.php
http://de2.php.net/manual/en/api.php
__________________
mod = master of disaster
Waq ist offline   Mit Zitat antworten
Alt 31.07.2005, 13:20  
Gast
 
Beiträge: n/a
Standard

Oh nein, wie peinlich und ich hatte das mal so ueberflogen und darauf geschlossen, dass es damit nichts direkt zu tun hat.
Wie peinlich
  Mit Zitat antworten
Alt 31.07.2005, 16:11  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.039
Sclot befindet sich auf einem aufstrebenden Ast
Standard

wenn du c und lesen kannst, sollt das nicht so schwer sein...

allerdings kenne ich persönlich keinen menschen der sich eine eigene extension geschrieben hat. mhm.. wär mir persönlich auch viel zu viel arbeit.
Sclot ist offline   Mit Zitat antworten
Alt 31.07.2005, 16:45  
Gast
 
Beiträge: n/a
Standard

So wild ist es nun auch wieder nicht.

http://www.zend.com/php/internals/ex...nsion-writing1
  Mit Zitat antworten
Alt 01.08.2005, 12:57  
Gast
 
Beiträge: n/a
Standard

Ach so sind PHP extensions schneller?!
Mein Ziel ist es momentan meinen Code vor fremden einblicken zu schützen. Ist das eine Möglichkeit. Daher mein Script auf Callback-Funktionen aufbaut sollte es doch kein Problem sein das umzusetzen. Somit hab ich das Problem nicht mehr eine Verschlüsselungstool zu finden und es ist sogar schneller!

Ist es denn schwer seinen persönlichen encoder zu schreiben. Muss ja im Prinzip nur eine Funktion enthalten?!
  Mit Zitat antworten
Alt 01.08.2005, 14:15  
Gast
 
Beiträge: n/a
Standard

Das Problem dabei dürfte wohl eher sein: Wer wird Deine Erweiterung installieren?
Da sie selbst nicht in php geschrieben wurde, greift dafür keine der Sicherheitsmaßnahmen. Provider werden also nicht sonderlich begeistert sein, wenn irendein Kunde ankommt und das Ding installiert haben möchte. Damit schränkt sich die Kundengruppe auf solche mit eigenem Server und gutem Willen ein.
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
php.ini extensions problem... lomtas Server, Hosting und Workstations 10 18.06.2009 23:36
Framework programmieren Kein Genie PHP-Fortgeschrittene 2 29.04.2008 16:57
Wie programmieren? dh1sbg Off-Topic Diskussionen 5 02.03.2007 15:59
Problem mit ZendPlatform und PHP Extensions b++ Server, Hosting und Workstations 1 02.09.2006 11:21
Pivot-Tabelle mit PHP programmieren PHP-Fortgeschrittene 2 18.01.2006 17:33
Frist überprüfen - + Tippspiel programmieren havok Datenbanken 5 20.09.2005 10:11
Würfel programmieren Datenbanken 4 19.08.2005 17:43
Apache kann Php Extensions nicht laden ! Server, Hosting und Workstations 10 26.07.2005 09:49
internetauftritt in php programmieren PHP Tipps 2005-2 11 25.07.2005 20:55
Kommentarfunktion programmieren PHP Tipps 2005-2 15 22.07.2005 08:39
[Erledigt] er erkennt keine extensions obwohl im pfad die vorliegen PHP Tipps 2005-2 12 05.07.2005 18:48
Volltextsuche programmieren BigManu PHP Tipps 2005 6 02.06.2005 11:24
[Erledigt] php programmieren PHP Tipps 2005 7 02.05.2005 23:24
[Erledigt] firefox extensions aktivieren Off-Topic Diskussionen 14 06.04.2005 09:12
Anmeldeformular programmieren PHP Tipps 2004 2 30.06.2004 01:06

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php extension programmieren, php extension erstellen, php extension programmieren zend, php extensions erstellen, php extension callback, php extensions programmieren, php extensions schreiben, php erweiterungen programmieren, php erweiterung programmieren, php api programmieren, php extension schreiben, api programmieren php, php extension selbst erstellen, extensions selber machen, php eigene extension, php extensions, php erweiterung selber, php module programmieren, php extension selber schreiben, php extension hello world

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:04 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.