| | | | |
| |||||||
| Off-Topic Diskussionen Mach mal Pause vom Programmieren! |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 30.12.2011
Beiträge: 208
PHP-Kenntnisse: Fortgeschritten ![]() | Man, war ich Gestern neben der Spur...sehr chaotisch geschrieben. Neuer Versuch - das Ganze ist nur eine private Geschichte, damit ich mal wieder etwas mit Motivation entwickel - was dabei raus kommt (wenn sich raus stellt, dass es keine Sackgasse gibt) werde ich offen stellen. Ziel war: RAD-SPI mit PHP, alles geht nichts muss, Möglichkeit langfristig Applikationen komplett in PHP zu erstellen (ohne JS und CSS). Möglichst transparent und einfach für den Entwickler. Blog-Tutorial in 5 min, sozusagen. Nichts Neues, abgesehen vom SPI und das dies kein JS-Framework wird. Komponenten-Sharing und (nun auch) Applikations-Sharing. Das ging schon ganz gut. Hat mich doch überrascht, dass 4-5 visuelle Komponenten schon ausreichen, um die üblichen Programme (windows-like) zu erstellen und abgesehen von den Komponenten der Code verschwindend gering bleibt. Die Engine kümmert sich zur Laufzeit bei verwendeten Komponenten selbst um benötigtes JS, CSS und Images. Als Programmierer darf mir das egal sein (kann aber auf alles Einfluss nehmen - was vielleicht doch eben zu viel Freiheit bedeutet u.m.). Nächster Schritt: die Applikationen isolieren. Eine Applikation wird als Default markiert von dieser aus kann (muss? s.u.) ich andere starten. Muss ja nicht gleich ein ganzer Win- oder Mac-Desktop sein. Denkbar ist auch einfach nur eine Seite, in der die einzelnen Application eingefügt werden oder ein kleines schwebendes Startmenü, whatever. Problem ist, dass eben ein einzelnes Programm einmal "eingebettet" in einem Panel z.B. laufen kann, aber auch in einem windows-like "Fenster". Das "äußere" Element einer Applikation muss also vom startenden Programm vorgegeben werden. Das ganze hört aber beim Start nicht auf da eine Applikation auch eine Message-Box oder einen Splash-Screen nutzen könnte. Also muss ich einer Applikation alle Komponenten (resp. die Interfaces) welche nicht "in ihr" benutzt werden, von außen, vom startenden Programm vorgeben. Schluss mit der grenzenlosen Freiheit und vor allem mit der Einfachheit. Ich denke mal, dass mein Wunsch, mögliche Entwickler und Komponenten-"Hersteller" mit möglichst wenig Vorgaben einzuschränken, hier aufhört und "möglichst wenig" doch viel mehr als gedacht ist. Etliche visuelle Komponenten und Schnittstellen werden eben nicht um strikt definierte Interfaces herum kommen. Wie so oft eine Frage des Loslassens. Falls jemand was dazu loslassen mag - immer her. Denk mal, das Schreiben an sich hat mir schon etwas geholfen. Grüße, aus dem sich lichtenden Wald |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Dependency Injection Container | Anyone | PHP-Fortgeschrittene | 33 | 16.06.2011 08:28 |
| Best Practice bei Dependency Injections | bitsnack | PHP-Fortgeschrittene | 45 | 20.03.2011 11:18 |
| Meine Autoload Klasse | stayInside | Software-Design | 11 | 06.02.2011 23:12 |
| [Erledigt] Vorgehensweise Kontrolle von Abhängigkeiten | coola | PHP Einsteiger | 9 | 21.01.2011 11:20 |
| UNION mit Abhängigkeiten | coola | Datenbanken | 4 | 20.12.2010 09:59 |
| Netz von Objekten mit Abhängigkeiten darstellen/zeichnen | serPHPico | PHP-Fortgeschrittene | 12 | 25.08.2010 18:52 |
| Dokumente erstellen, mehr oder weniger komplexe Abhängigkeiten | Chriz | Software-Design | 6 | 11.11.2009 01:40 |
| Programm welches abhängigkeiten(funktionsaufrufe) automatisch erstellt | blacked | Off-Topic Diskussionen | 11 | 09.01.2009 10:21 |
| Modularer Aufbau, wie? | PHP-Fortgeschrittene | 26 | 31.01.2005 20:16 | |
| abhängigkeiten von anderen felder möglich? | Fraylman | Datenbanken | 2 | 11.12.2004 01:31 |
| [Erledigt] Abhängigkeiten im Selectfeldern... | PHP-Fortgeschrittene | 1 | 23.11.2004 09:00 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| www.wikipedia bäume.de |