- Ad -
IMPRESSUM dotted_line KONTAKT dotted_line search dotted_line Contact dotted_line sitemap
281 PHP-Resource Mitglieder online


php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Scripts > Appz und Script Gesuche
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

Appz und Script Gesuche Hier könnt ihr nach Skripten und Programmen fragen. Postet eure Wünsche (Bitte keine Warez!)!

Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1 (permalink)  
Alt 17-06-2009, 09:13
pekka
  Administrator
Links : Onlinestatus : pekka ist offline
Registriert seit: Jun 2001
Ort: Köln
Beiträge: 6.603
pekka befindet sich auf einem aufstrebenden Ast
Standard API für Baumstrukturen in PHP?

Ich arbeite für ein Branchenbuchprojekt gerade mit Baumstrukturen (Branchen, Unterbranchen und so weiter). Die Branchenanzahl ist so übersichtlich, daß ich aus Gründen der Einfachheit und Übersichtlichkeit nicht mit XML / Datenbanken / Nested Sets usw. arbeiten möchte: Ein Array in einer Konfigdatei reicht völlig aus.
Eine spätere Umstellung auf was Leistungsfähigeres ist aber nicht ausgeschlossen.

Ich brauche für den Zweck eine gute, abstrakte PHP-Klasse, mit der ich eine solche einfache Struktur einlesen und Operationen mit ihr durchführen kann: Element suchen, Kindelemente auflisten, Kindelemente rekursiv auflisten und so weiter.

ezComponents hat sowas:
eZ Components - Documentation - Tutorials
aber ich möchte für das vorliegende Projekt eher mit Zend Framework als mit eZComponents arbeiten, und ich bin mißtrauisch gegenüber der Idee, zwei Frameworks gleichzeitig einzusetzen.

Kennt jemand eine qualitativ hochwertige Standalone-Bibliothek für das Handling von Bäumen in PHP?
Mit Zitat antworten
  #2 (permalink)  
Alt 17-06-2009, 09:17
asp2php
 Banned
Links : Onlinestatus : asp2php ist offline
Registriert seit: Feb 2004
Beiträge: 11.746
asp2php ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Class Treeview (treeview) - PHP Classes schon angeschaut?
Mit Zitat antworten
  #3 (permalink)  
Alt 17-06-2009, 09:21
pekka
  Administrator
Links : Onlinestatus : pekka ist offline
Registriert seit: Jun 2001
Ort: Köln
Beiträge: 6.603
pekka befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von asp2php Beitrag anzeigen
Japp!
Ist von der Funktionalität her zu eingeschränkt (hat kein Abfragen einzelner Levels) und die Darstellungsfunktionen brauch ich nicht. Mir reicht die pure Verwaltung.
Sowas wie die Tree-Komponente von eZ wäre perfekt, aber halt möglichst standalone und ohne Framework-Wasserkopf....
Mit Zitat antworten
  #4 (permalink)  
Alt 17-06-2009, 09:29
PHP-Desaster
 PHP Expert
Links : Onlinestatus : PHP-Desaster ist offline
Registriert seit: Mar 2006
Beiträge: 3.104
PHP-Desaster befindet sich auf einem aufstrebenden Ast
Standard

Reizt dich das gar nicht selbst zu bauen? So ein bisschen Datenstrukturen, feine Sache
Mit Zitat antworten
  #5 (permalink)  
Alt 17-06-2009, 09:34
pekka
  Administrator
Links : Onlinestatus : pekka ist offline
Registriert seit: Jun 2001
Ort: Köln
Beiträge: 6.603
pekka befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von PHP-Desaster Beitrag anzeigen
Reizt dich das gar nicht selbst zu bauen? So ein bisschen Datenstrukturen, feine Sache
Das Projekt ist so groß, daß mir die Arbeit auch so schon nicht ausgehen wird deshalb will ich fertige Komponenten verwenden, wo es nur geht.
Vielleicht läuft es doch auf XML hinaus, das ja genau für diesen Zweck geschaffen ist. Bin für Tipps für einfachere Bibliotheken aber nach wie vor dankbar!
Mit Zitat antworten
  #6 (permalink)  
Alt 17-06-2009, 09:54
eintrachtemil
 Registrierter Benutzer
Links : Onlinestatus : eintrachtemil ist offline
Registriert seit: May 2004
Beiträge: 221
eintrachtemil ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Es gab mal ein Proposal zu Zend_Tree:
Zend_Tree - Andries Seutens - Zend Framework Wiki

Wurde aber derzeit leider abgelehnt, obwohl es sehr interessant aussieht. Aber du kannst ja mal den Autor anschreiben, vielleicht hat er es ja bereits für sich umgesetzt. Ansonsten gibt es bei den Kommentaren auf der Seite einige Links zu entsprechenden alternativen Bibliotheken.
__________________
Simploo CMS - das einfache Webseiten-Bearbeitungsprogramm
Mit Zitat antworten
  #7 (permalink)  
Alt 17-06-2009, 11:36
PHP-Desaster
 PHP Expert
Links : Onlinestatus : PHP-Desaster ist offline
Registriert seit: Mar 2006
Beiträge: 3.104
PHP-Desaster befindet sich auf einem aufstrebenden Ast
Standard

Ich bastle zwischendurch an einer Bibliothek zur Repräsentation einer Baumstruktur. Benötige das für ein anderes Projekt, ist aktuell aber noch nicht einmal Beta, mitten in der Entwicklung. Aber ich habe dir trotzdem mal ein Zip-Archive zusammengepackt, vielleicht magst du ja mal reinschauen. Die Datei FS/Test.php enthält ein paar Anwendungsfälle.
Mit Zitat antworten
  #8 (permalink)  
Alt 19-06-2009, 00:34
pekka
  Administrator
Links : Onlinestatus : pekka ist offline
Registriert seit: Jun 2001
Ort: Köln
Beiträge: 6.603
pekka befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von PHP-Desaster Beitrag anzeigen
Ich bastle zwischendurch an einer Bibliothek zur Repräsentation einer Baumstruktur. Benötige das für ein anderes Projekt, ist aktuell aber noch nicht einmal Beta, mitten in der Entwicklung. Aber ich habe dir trotzdem mal ein Zip-Archive zusammengepackt, vielleicht magst du ja mal reinschauen. Die Datei FS/Test.php enthält ein paar Anwendungsfälle.
Vielen Dank für die Anregungen, die Links und das Zip-Archiv! @PHP-Desaster: Das sieht schon sehr, sehr gut aus und wäre genau das, was ich suche. Ich werde die nächsten Tage mal einen genaueren Blick reinwerfen. Ist das was, was man nutzen dürfte wenn's fertig ist?
Mit Zitat antworten
  #9 (permalink)  
Alt 19-06-2009, 01:19
PHP-Desaster
 PHP Expert
Links : Onlinestatus : PHP-Desaster ist offline
Registriert seit: Mar 2006
Beiträge: 3.104
PHP-Desaster befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von pekka Beitrag anzeigen
Vielen Dank für die Anregungen, die Links und das Zip-Archiv! @PHP-Desaster: Das sieht schon sehr, sehr gut aus und wäre genau das, was ich suche. Ich werde die nächsten Tage mal einen genaueren Blick reinwerfen. Ist das was, was man nutzen dürfte wenn's fertig ist?
Super wenn was passendes dabei ist. Würde mich auch gerne über Anregungen freuen. Die Lizenz entspricht der New BSD, der Einsatz in kommerziellen Projekten ist also nicht ausgeschlossen.
Mit Zitat antworten
Antwort

Lesezeichen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
baumstrukturen festhalten bla$ter BRAINSTORMING PHP/SQL/HTML/JS/CSS 3 11-12-2005 00:16
Infos zur Navigation - Baumstrukturen Ralf PHP Developer Forum 2 02-11-2002 22:41

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre 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


PHP News

Das Samsung Galaxy Tab - Android-2.2-Tablet auf der Ifa 2010
In der offiziellen Vorschauvideo des Samsungs Android-Tablet Galaxy Tab werden einige der verfügbaren Funktionen gezeigt.

26.08.2010 | Berni

Sicherheitspatches für phpMyAdmin veröffentlicht
Sicherheitspatches für phpMyAdmin veröffentlichtMit den Sicherheitsupdates 3.3.5.1 und 2.11.10.1 werden zwei Schwachstellen geschlossen.

23.08.2010 | Berni

 

Neuzugänge PHP Scripte

Shoutbox V 2.0 ansehen Shoutbox V 2.0

In der Version 2.0 wurden Probleme bei der Darstellung mit einigen Browsern behoben. Außerdem bekam die 2.0 eine neue Funktion, mit der man private Kurzmitteilungen verschicken kann. Ansonsten steht sie der 1.0er Version in nichts nach.

02.09.2010 phpsven | Kategorie: PHP/ Shoutbox
Videoliste V 1.0f

Mit dieser Software können Sie ihre Videoliste verwalten. Eine schon vorhandene Liste im *.csv Format kann importiert werden. Mit Installationsroutine.

02.09.2010 phpsven | Kategorie: PHP/ Archiv
Kompletter Blog-Hoster / AdSense

BlogHost ist ein Blog-Hoster, bei welchem Benutzer kostenlos ein eigenes Blog erstellen können, um ein virtuelles Tagebuch zu führen oder einfach nur Informationen, Gedanken und Erfahrungen zu veröffentlichen. Neue Artikel können per RSS-Feed abonniert we

01.09.2010 ISD-Genthin | Kategorie: PHP/ Blog
4images

4images ist ein auf PHP/MySQL basierendes System zur Administration und Pflege einer Bildergalerie.

31.08.2010 4images@ | Kategorie: PHP/ Bilder
Power Flirt & Webcam Chat Portal 2.0

Hier bieten wir Ihnen ein Flirt Chat Script mit Funktionen die selbst die grossen Flirtportale nicht anbieten, also was ganz neues. Dies ist kein normales Flirtscript, sondern ein Mix aus Flirtscript und Chatscript mit Premium Mitgliedschaft, MMS User

30.08.2010 ISD-Genthin | Kategorie: PHP/ sonstig
ImmoSpy - Online - Immobilienmarkt

ImmoSpy ist ein umfangreiches und professionell von uns entwickeltes Script, um einen Immobilien Marktplatz online zu betreiben. Es ist im Funktionsumfang ähnlich aufgebaut wie andere große Immobilien-Portale.

29.08.2010 ISD-Genthin | Kategorie: PHP/ Anzeigenmarkt
 Alle Scipte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:02 Uhr.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39