2009-07-16 14 views
0

Ich bin gespannt, ob es SubSonic-Ports für die Verwendung mit PHP in einer Unix-Umgebung gibt. Ich benutze SubSonic bei der Arbeit und ich liebe es, und ich würde gerne eine MySQL-Datenbank auf einem FreeBSD-Server erstellen und mit ihr über PHP kommunizieren. Ich hatte gehofft SubSonic wieder zu benutzen, aber ich bin mir nicht sicher, ob es irgendwelche Versionen gibt, die mit PHP funktionieren.SubSonic-Ports für Unix verwenden?

Gibt es irgendwelche Versionen davon, oder ähnliche Produkte zu Unterschall, die in PHP funktionieren?

Antwort

1

Leider sind mir keine direkten Ports von SubSonic zu Unix bekannt. Wenn Sie nicht auf PHP eingestellt sind, können Sie immer versuchen, dass .NET auf Mono läuft - damit erhalten Sie SubSonic wie es ist. Ruby on Rails ist eine zweite Option - wenn ich mich recht erinnere, diente sie als Inspiration für viele Features von Subsonic. Wenn Sie wirklich auf PHP eingestellt sind, können Sie immer versuchen Doctrine. Ich habe es nie benutzt, aber ich habe vernünftige Dinge darüber gehört. Propel ist eine andere Option. Wenn Sie keine vollständigen Frameworks ablehnen, haben I Symfony, CakePHP und CodeIgniter alle eine ActiveRecord-Implementierung.

+0

Ich würde gerne Mono verwenden, aber der Grund, warum ich PHP benutzen muss, ist, dass mein FreeBSD-Account ein Shell-Account ist und meine Admins sagen, dass Mono eine 256 MB virtuelle Maschine benötigt ein Software-Projekt. CakePHP sieht ziemlich gut aus, ich werde das überprüfen. Danke für die Information. –

0

SubSonic ist definitiv ein .Net-only-Projekt. Ich habe SubSonic mit Mono verwendet, um einen Blog mit einem MySql-Backend auf einem OpenSuse-Linux-Rechner mit Apache laufen zu lassen und habe herausgefunden, dass SubSonic gut funktioniert. Wenn Sie auf PHP stecken, können Sie einfach einen Webservice mit Mono und SubSonic erstellen und dann Ihren Webservice von PHP oder sogar von JSON aus aufrufen, wenn Sie Ihren Webservice für die Verarbeitung von JSON eingerichtet haben.