php.de

Zurück   php.de > Webentwicklung > Software-Design

Software-Design Diskussionen auf Profi-Niveau: PHP Lösungen auf konzeptioneller Ebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 14.07.2011, 12:27  
Neuer Benutzer
 
Registriert seit: 14.07.2011
Beiträge: 3
PHP-Kenntnisse:
Anfänger
philippd befindet sich auf einem aufstrebenden Ast
Standard Geeignetes Framework für Datenbankausgabe / Manipulation und Diagrammzeichnungen

Hallo,


ich möchte eine kleine PHP Anwendung entwickeln, in der ich vorhandene Daten aus einer MySQL Datenbank in Tabellenform ausgeben kann und diese in einer Detailansicht auch detailierter anzeigen und manipulieren kann. In der Detailansicht sollte es außerdem möglich sein, Diagramme auf Basis von SQL-Abfrageergebnissen zu zeichnen.


Nun habe ich viele einzelne Komponenten gefunden, die mich dabei unterstützen könnten, z.B. Symfony + QooxDoo + pchart.

Ich würde aber am liebsten ein Framework haben, in dem ich möglichst alles zusammen bekomme, bzw. welches die benötigten Funktionen sehr gut integriert, sodass der Entwicklungsaufwand minimal ist.

Konkrete Features sollten also sein:
- MVC Prinzip
- Automatische Generierung von Elementen zur Manipulation und Anzeige von Inhalten aus MySQL Datenbanken
- Tabellen-Views, die evt. AJAX unterstützen und sich sortieren lassen
- Zeichnen von Diagrammen
- Möglichst einfache Erzeugung eines Menüs, über das man die Übersichtsviews erreichen kann.



Könnt ihr mir da etwas empfehlen?

Danke & Gruß
Philipp
philippd ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 14.07.2011, 12:32  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.269
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Das sind aber sehr unterschiedliche Anforderungen. Wie bist du denn auf Qooxdoo gekommen? Sehe da überhaupt keinen Zusammenhang zu deiner Anforderung.

Für die üblichen "Welches Framework ist das Beste"-Diskussionen, schau dir bitte die unzähligen Threads an, die es dazu schon gibt (siehe unten: "Ähnliche Themen").
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Alt 14.07.2011, 12:37  
Neuer Benutzer
 
Registriert seit: 14.07.2011
Beiträge: 3
PHP-Kenntnisse:
Anfänger
philippd befindet sich auf einem aufstrebenden Ast
Standard

Qooxdoo gefällt mir von der Oberfläche her sehr gut, um Tabellen und Bedienelemente darzustellen. Es sollte hier nur als Beispiel dienen.

Letztendlich suche ich ja gerade etwas, womit all diese Anforderungen vereint werden.
Bei der Suche bin ich z.B. auch schon auf http://www.phpopenbiz.org/ gestoßen, welches ich nicht schlecht finde, jedoch sieht es dort mit Diagrammen nicht gut aus.

Die Anforderung ist doch eigentlich typisch für Business Applikationen, z.B. für eine Kundendatenbank etc. Da muss es doch etwas passendes geben?


Danke und Gruß
Philipp
philippd ist offline   Mit Zitat antworten
Alt 14.07.2011, 14:35  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.994
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Kurz - Du willst Excel nachbauen?!

Zitat:
Könnt ihr mir da etwas empfehlen?
Was willst Du hören? Du bist hier im Forum Software-Design!
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 14.07.2011, 15:24  
Neuer Benutzer
 
Registriert seit: 14.07.2011
Beiträge: 3
PHP-Kenntnisse:
Anfänger
philippd befindet sich auf einem aufstrebenden Ast
Standard

Hallo,


Excel nicht, eher etwas wie Access. Und nachbauen möchte ich es natürlich auch nicht. Vielmehr suche ich etwas, wo die Grundfunktionen schon vorliegen.

Ein Rahmenwerk, in dem grundlegende Dinge schon gelöst sind, sodass ich diese einfach ansprechen kann.

Ich stelle es mir so vor:
Ich erstelle ein Datenmodell und generiere mir mit Hilfe des Frameworks alle erforderlichen Seiten, mit denen ich einfache Eingaben, Ausgaben, Löschen etc. realisieren kann (CRUD). Anschließend modifizieren ich die Detailansichten so, dass ich z.B. noch bestimmte Diagramme anzeigen lasse. Dass hier manueller Aufwand nötig ist, um die Parametere für die Diagrammdarstellung korrekt aus der DB zu füllen, ist mir schon klar. Danach lege ich fest, welche Seiten über ein Menü erreichbar sein sollen und bestimmte in welcher hierarchischen Struktur das Menü angezeigt werden soll.
Fertig.

Gibt es soetwas nicht?
Die Auswahl eines geeigneten Frameworks hat da denke ich durchaus etwas mit dem Design der Software zu tun.

Ich kenne es z.B. von ASP.net dass man festgelegten Steuerelementen wie z.B. Grid-Views einfach eine Datasource und ein Aussehen zuweisen kann.
Etwas ähnlichen benötige ich für PHP. Ich brauche jeweils ein Datagrid, eine Form, in der ich die Detailanzeige realisiere und darin ein Diagrammobjekt, welches ein paar schöne Balkendiagramme anzeigen kann...

Da ich doch nicht der erste mit so einer Anforderung bin, würde ich da ungern ganz vorne anfangen, sondern so weit hinten wie möglich...!
philippd ist offline   Mit Zitat antworten
Alt 14.07.2011, 15:29  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

VCs sind innerhalb der PHP-Frameworks nicht migriert sondern gelöst. Du wirst dir die mühe machen und das "einfache" Grundgerüst, selbst bauen müssen. Deine Charts könnte man z.b. ( wenns nen Cloud-Tool wird ) über Google-Charts realisieren. Die Tables die man mit entsprechenden JSON-Sets versorgen müsste, gibts sicher auch schon für die jQuery-UI.

Theoretisch also frameworked machbar so wie du dir das vorstellst, aber nicht als bundled framework, das genau das liefert das du willst. ( Zumindest nicht das ich wüsste )
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.

Geändert von tr0y (14.07.2011 um 16:34 Uhr). Grund: rächtschreipunk
tr0y ist offline   Mit Zitat antworten
Alt 14.07.2011, 15:29  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.269
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Ich kenne da ehrlich gesagt nichts, aber die Frage kam schon gelegentlich auf.
Andererseits SHOW TABLES + SHOW COLUMNS und man hat das doch Recht schnell selbst gebaut behaupte ich mal. Problematisch sind die Ausnahmen (Spalte X und Y interessieren mich nicht, ausblenden; Spalte Z für User U nicht bearbeitbar, ..).
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Alt 14.07.2011, 16:04  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nett
Standard

cakePHP kennt das sog. "scaffolding" - eine automatisch generierte, rudimentäre OBerfläche zur Bearbeitung von Tabellen (Modellen).
Allerdings werden dir dabei keine Views erzeugt, sondern nur ein Bearbeitungsgrundgerüst "on the fly" zur Verfügung gestellt.
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline   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
MVC im Zend Framework elf PHP Einsteiger 23 24.05.2011 11:44
Framework Wahl - Produktivurteile cydox PHP Einsteiger 14 31.12.2010 18:50
Framework, für mich(ja oder warten?), wenn ja welches? ArtiHl Off-Topic Diskussionen 7 24.09.2010 18:59
Lerne Grundlagen | Quellensammlung cycap PHP Einsteiger 0 12.11.2008 16:23
BrickOO :: PHP Framework Hroudtwolf Scriptbörse 14 06.05.2008 12:04

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
kundendatenbank php script, manipulation diagramme, qooxdoo inline symfony, php datenbank framework, mysql excel form qooxdoo, framework tabelle sortieren mysql ajax, google charts datenbank php, kundendatenbank design, php datenbank manipulation, datenbank diagramme php framework, ajax tabelle sortieren on the fly, manipulation diagramme excel, php mysql datenbank tabellen ausgeben framework, php mysql framework für datenbank abfragen, php kundendatenbank 2011, sql abfrage als liniendiagramm php, diagram php framework, jquery diagramm mysql daten füllen, datenbank ausgabe in html, php balkendiagramm

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:37 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