| | | | |
| |||||||
| Software-Design Diskussionen auf Profi-Niveau: PHP Lösungen auf konzeptioneller Ebene |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Benutzer Registriert seit: 04.10.2010
Beiträge: 62
PHP-Kenntnisse: Fortgeschritten ![]() | Ich beziehe mich dabei auf folgenden Artikel: http://www.webmaster-talk.com/php-fo..._contents.html Wirklich überprüft habe ich das allerdings noch nicht. Und auch wenn es tatsächlich schneller sein sollte gibt es evtl. andere Nachteile. Evtl. sollte ich erstmal ein benchmark schreiben. |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 30.07.2008
Beiträge: 1.169
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() | Was Du da hast, ist wie schon angedeutet, eine Registry/Factory, die evtl. noch zu einem DI-Container ausgebaut werden könnte, aber Framework würde ich das nicht nennen - Wobei das jetzt hoffentlich nicht wieder in einen Glaubenskrieg ausartet.. |
| | |
| | |
| Benutzer Registriert seit: 04.10.2010
Beiträge: 62
PHP-Kenntnisse: Fortgeschritten ![]() | Nein sicher kein Glaubenskrieg. Weil es ja auch kein Framework ist sondern nur eine Grundlegende Komponente davon. Ich möchte es ja nur als Kern für zukünftige Projekte nutzen. Aber vielen dank erstmal, dass ich nun weis, wie das überhaupt heist, was ich da gemacht habe. Das hilft mir schon sehr viel weiter. Die Extensions werde ich dann wohl auf include laufen lassen. Und da fällt mir gerade noch etwas ein. Ich habe mich gestern mit einem Programmierer eines größeren bekannten Projektes unterhalten. Ich wollte mal so hören, wie bei denen die Kerne so arbeiten. Er sagte mir, dass er am Anfang bei Projekten immer eine kleine Microkernel eingesetzt hat, die sich so wie bei mir jetzt, erweitern kann. Er sagte mir aber noch, dass er nun an einem neuen Kern arbeitet. Er wollte mir nur so viel sagen, dass sich der Kern nicht mehr erweitert, sondern dass Extensions von Anfang an den Kern erweitern. Wisst ihr zufällig, was damit gemeint sein könnte? Mehr wollte er leider nicht sagen. Aber da ich lange nach verschiedenen Erweiterungskonzepten gesucht habe, interessiert mich das natürlich besonders. |
| | |
| | |
| da schreibt der ElePHPant Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Nö keine Ahnung was er damit meint. "Kerne" einer Software gibt es wie Sand am Meer, jeder kann sich da sein eigenes Süppchen kochen und nennt es am Ende den Kern seines Frameworks. Der eine nennt es Microkernel der andere Kern einer Core und einer Hauptkomponente und jedes mal steckt das selbe oder etwas vollkommen anderes dahinter. Schau dir richtige Frameworks an wie die aufgebaut sind, vlt. bekommst du dann einen Einblick wie in etwa Software aufgebaut werden KANN! |
| | |
| | ||
| Moderator und Wett-König | Zitat:
In der aktuellen Form wird dir das nicht helfen. Ich schließe mich daher Flor1ans Rat an!
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| | |
| | |
| Benutzer Registriert seit: 04.10.2010
Beiträge: 62
PHP-Kenntnisse: Fortgeschritten ![]() | Ja das mit den Dependency Injections hört sich echt gut an. Hab auch schon nen tut dazu gefunden. Zu den generischen Apis auch. Scheint, dass es nun doch ne Glaubensfrage ist, für welches Paradigma ich mich entscheide. Gibt es noch mehr Ideen zu solchen Grundkonzepten? Mein Problem ist halt immer, wie ich die benennen soll, oder wie das eigentlich heist. Daher finde ich dazu dann auch schwer was. Also jetzt weis ich ja schonmal, dass ich nach Dependency Injections und generischen Apis googeln kann. Gibts noch mehr dieser Zauberworte? |
| | |
| | ||
| Moderator Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() | Zitat:
| |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Framework, für mich(ja oder warten?), wenn ja welches? | ArtiHl | Off-Topic Diskussionen | 7 | 24.09.2010 18:59 |
| Was nützt mir ein Framework (CakePHP) | Deltachaos | Software-Design | 10 | 08.05.2010 19:00 |
| Konzept einer Datenbankabstraktion | Dark Guardian | Software-Design | 29 | 30.01.2010 18:13 |
| Sinn von Frameworks? | alessandro | Off-Topic Diskussionen | 45 | 31.12.2009 17:51 |
| Scriptangebot Expression Forge Communication Framework [pre-alpha test] | eXpression | Scriptbörse | 8 | 24.09.2009 16:27 |
| Release 1.10 des Adventure PHP Framework (APF) veröffentlicht | dr.e. | Beitragsarchiv | 0 | 04.09.2009 16:26 |
| Release 1.10-RC2 des Adventure PHP Framework (APF) veröffentlicht | dr.e. | Beitragsarchiv | 2 | 21.07.2009 11:22 |
| Release 1.10-RC1 des Adventure PHP Framework (APF) veröffentlicht | dr.e. | Beitragsarchiv | 5 | 19.07.2009 21:03 |
| Pylons Python Web Framework Programmierer gesucht! | zmb | Beitragsarchiv | 0 | 12.05.2009 10:52 |
| Zend Studio for Eclipse und Zend Framework | KeKs0r | PHP-Fortgeschrittene | 5 | 15.12.2008 15:10 |
| Release 1.8 (RC1) des Adventure PHP Framework verfügbar! | dr.e. | Beitragsarchiv | 4 | 11.12.2008 09:44 |
| Lerne Grundlagen | Quellensammlung | cycap | PHP Einsteiger | 0 | 12.11.2008 16:23 |
| BrickOO :: PHP Framework | Hroudtwolf | Scriptbörse | 14 | 06.05.2008 12:04 |
| Zend Framework | Melchior | PHP-Fortgeschrittene | 29 | 13.03.2008 21:12 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php framework erweiterungskonzepte, framework konzepte software, google.comkernel.php, klassen konzepte php, php framework konzept, kernelkonzept, was ist eine kernklasse, kernel-konzept, kernel konzept |