Ich baue eine Web-App mit Codeigniter als mein Framework der Wahl. Ich habe eine 3rd-Party-Bibliothek, die ich verwende, um einige OpenID-Authentifizierung zu behandeln. Die Bibliothek ist in Roh-PHP geschrieben (ich habe einige der OpenID-Bibliotheken ausprobiert, die für Codeigniter geschrieben wurden, aber ich konnte nicht erreichen, dass einige wirklich funktionieren, wie ich es wollte).Empfohlener Ansatz zum Kombinieren von Roh-PHP und Codeigniter
Was ist der empfohlene Ansatz für die Verwendung dieser Raw-PHP-Bibliothek neben meinen Codeigniter-Dateien? Die Bibliothek ist nicht so groß, aber ich würde es sehr bevorzugen, wenn es eine Möglichkeit gibt, diese Bibliothek in meine Codeigniter-App zu stecken, weil ich neu bei Codeigniter bin und lieber meine Zeit damit verbringe, meine Anwendung aufzubauen und dann eine Bibliothek zu portieren von Roh-PHP zu Codeigniter, wenn ich nicht muss.
Zusatzinfo: Ich habe mehrere Anwendungen in raw PHP geschrieben haben, aber ich bin neu in Codeigniter
CodeIgniter * ist * PHP, also muss nichts portiert werden. Sie sollten in der Lage sein, die Bibliothek in einen Ordner zu legen und sie in Ihre Controller/Modelle/wo auch immer zu importieren, wenn Sie es benötigen und verwenden Sie es so, wie Sie es in "rohem PHP" verwenden würden. Vielleicht sollten Sie ein Wrapper-Modell darum schreiben oder was auch immer sonst angemessen wäre, aber schreiben Sie innerhalb dieses Wrappers einfach normalen PHP-Code mit der Bibliothek. Ich kann Ihnen keine konkreten Hinweise geben, da ich keine Erfahrung mit CI habe. – deceze
Bitte folgen Sie was "** deceze **" sagt. Er ist absolut korrekt in der Annäherung. –
Danke! Würden Sie in der Codeigniter-Ordnerstruktur empfehlen, die Bibliotheksdateien zu platzieren? Die Bibliothek, die ich verwende, besteht aus mehreren verschiedenen Konfigurations- und Klassendateien. – justinl