php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack (1) Themen-Optionen Thema bewerten
Alt 13.05.2005, 11:50  
Erfahrener Benutzer
 
Registriert seit: 23.12.2004
Beiträge: 255
Riot
Standard Stammbaum erstellen

Hallo,

ich möchte ein kleines Programm schreiben, wo sich die Benutzer so eine Art Stammbaum erstellen können. Das heißt der Benutzer gibt an Oma Opa etc...... und daraus wird dann mit den GD-Funktionen eine Grafik erstellt. Also Kästchen mit dern Namen drin und dann Pfeile zum nächsten Kästchen und das mehr oder weniger beliebig oft.
Mir geht es nur um das Erstellen der Grafik. Ob es überhaupt möglich ist, eine solche Grafik mit Pfeilen etc. zu erstellen.. Oder ob die GD-Funktionen nur zum Erstellen von Diagrammen geeignet sind?

Kennt einer solch ähnlich erstellen Grafiken im Netzt?

MfG
__________________
Webdesign - optimized for user
Riot ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 13.05.2005, 12:04  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.798
PHP-Kenntnisse:
Fortgeschritten
robo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblick
Standard

willst du sicher grafiken machen? dir soltle klar sein
1) verdammt hohe beanspruchung des servers
2) jenachdem wie groß der stammbaum ist, gelangst du sehr schnell an die grenzen der gdlib, der server-performance und vor allem dem speicherverbrauch
3) schau dir vieleicht mal www.humantree.de an, das ist wohl eine seite die das ganze mit tabellen macht.

mfg
robo47
robo47 ist offline  
Alt 13.05.2005, 13:05  
Erfahrener Benutzer
 
Registriert seit: 23.12.2004
Beiträge: 255
Riot
Standard

Zitat:
Zitat von robo47
willst du sicher grafiken machen? dir soltle klar sein
1) verdammt hohe beanspruchung des servers
2) jenachdem wie groß der stammbaum ist, gelangst du sehr schnell an die grenzen der gdlib, der server-performance und vor allem dem speicherverbrauch
3) schau dir vieleicht mal www.humantree.de an, das ist wohl eine seite die das ganze mit tabellen macht.

mfg
robo47
1) In wieweit hohe beanspruchung für den Server
2) ich brauche max. 10-15 Ebenen, ist das zuviel?
3)Kommt nicht in Frage, da ich nicht wirklich einen Stammbaum im herkömmlichen Sinne brauche.

MfG
__________________
Webdesign - optimized for user
Riot ist offline  
Alt 13.05.2005, 13:17  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Riot
1) In wieweit hohe beanspruchung für den Server
Weil Du immer wieder die selbe Grafik erstellen willst. Sowas ist Unfug.
 
Alt 13.05.2005, 13:31  
Erfahrener Benutzer
 
Registriert seit: 23.12.2004
Beiträge: 255
Riot
Standard

Zitat:
Zitat von meikel
Zitat:
Zitat von Riot
1) In wieweit hohe beanspruchung für den Server
Weil Du immer wieder die selbe Grafik erstellen willst. Sowas ist Unfug.
Verstehe ich nicht ganz. Wieso immer die selbe Grafik?

Es wird in dem Sinne kein Stammbaum für Personen(nur die Anzeige soll Stammbaumsartig sein). Und die Grafik die dann angezeigt werden soll, soll nur angeschaut werden. Danach ändert der Benutzer seine Daten und bekommt eine neue Grafik angezeigt.

Die Grafik soll am Ende aus beschriftete Felder die auf andere Felder und wieder zurück etc. zeigen.

Es geht hauptsächlich darum Pfeile in verschiedene Richtungen zeigen zu lassen. So ein Beispiel suche ich.


MfG
__________________
Webdesign - optimized for user
Riot ist offline  
Alt 13.05.2005, 13:40  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.798
PHP-Kenntnisse:
Fortgeschritten
robo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von meikel
Zitat:
Zitat von Riot
1) In wieweit hohe beanspruchung für den Server
Weil Du immer wieder die selbe Grafik erstellen willst. Sowas ist Unfug.
das lässt sich vieleicht cachen

aber ich mein von was für masen für die grafiken redest du? weist du wie 10-15 ebenen aussehen können?

dann schau dir mal das hier an: (ca 16 ebenen)
http://www.human-tree.de/index_stamm...&generation=-2
und jetzt überleg dir wie groß das als bild wird und dann schau ob du
nen eigenen server hast du den speicher den php verwenden darf selbst einstellen kannst ...
robo47 ist offline  
Alt 13.05.2005, 13:44  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von robo47
Zitat:
Zitat von meikel
Zitat:
Zitat von Riot
1) In wieweit hohe beanspruchung für den Server
Weil Du immer wieder die selbe Grafik erstellen willst. Sowas ist Unfug.
das lässt sich vieleicht cachen
Na klar: Bild einmal erstellen und im Filesystem speichern, wenn es das erste Mal benötigt wird.
 
Alt 13.05.2005, 13:56  
Erfahrener Benutzer
 
Registriert seit: 23.12.2004
Beiträge: 255
Riot
Standard

Also das Bild soll max 800*600 Pixel groß werden.
Es soll so eine Art Netzwerk, Baumstruktur angezeigt werden. Also in den Kästchen steht nur ein Name, und dann zeigen Pfeile auf andere Kästchen.

So in der Art, nur das auch Pfeile wieder zurück können.


MfG
__________________
Webdesign - optimized for user
Riot ist offline  
Alt 13.05.2005, 14:05  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Riot
Also das Bild soll max 800*600 Pixel groß werden.
An dem Bild wird sich ja wohl zwischen zweimal angucken nix großartig ändern.
1. erstelle und speichere das Bild nur bei Veränderungen.
2. ich würde allerdings keinen 800*800er Schinken basteln sondern das Bild aus einzelnen Segmenten per HTML zusammensetzen. Dann kannste Dir das Erstellen von gleichen Teilbildern ggf. auch sparen.

Ich hoffe, daß Du Dich bezüglich der Baumstruktur entweder mit XML oder mit nested sets beschäftigt hast.
 
Alt 13.05.2005, 14:21  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.798
PHP-Kenntnisse:
Fortgeschritten
robo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von Riot
Also das Bild soll max 800*600 Pixel groß werden.
Es soll so eine Art Netzwerk, Baumstruktur angezeigt werden. Also in den Kästchen steht nur ein Name, und dann zeigen Pfeile auf andere Kästchen.

So in der Art, nur das auch Pfeile wieder zurück können.


MfG
da sag ich nur
-> viel spass bei der realisierung ...
besonders das verhindern von kollideren von elementen ... das automatische anordnen ...

mfg
robo47
robo47 ist offline  
 


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

LinkBacks (?)
LinkBack to this Thread: http://www.php.de/php-tipps-2005/22957-stammbaum-erstellen.html
Erstellt von For Type Datum
mein-stammbaum.de This thread Refback 04.11.2008 17:34

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Instanz einer Klasse mit unbekanntem Namen erstellen PHP Tipps 2005 4 06.02.2009 14:39
Info Seite erstellen Galrian PHP Tipps 2008 1 18.01.2008 15:17
mehrdimensionales Array in Klasse erstellen Nixwisser PHP Tipps 2007 2 01.08.2007 14:30
Gästebuch auf PHP Basis erstellen - verzweifel ... sanctus PHP Tipps 2006 3 23.04.2006 15:33
darf keine Datenbank erstellen in phpMyAdmin Datenbanken 2 20.10.2005 19:32
MySQL Datenbank erstellen, nur wie? Datenbanken 6 10.09.2005 16:59
Icons für Pocket-Pcs erstellen? Locutus007 Off-Topic Diskussionen 0 19.08.2005 14:38
Eindeutiger Zähler erstellen geht nicht bendigo Datenbanken 1 18.08.2005 11:36
Wie in DOM eine Textbox erstellen? HTML, Usability und Barrierefreiheit 2 16.08.2005 13:12
Dateien erstellen und chmod setzen auch wenns nicht geht ^^ PHP Tipps 2005 8 22.05.2005 02:53
Ordner erstellen und Datei uploaden Juuro PHP Tipps 2005 6 20.01.2005 21:18
[Erledigt] Variablen Namen erstellen lassen??? PHP Tipps 2004 4 05.11.2004 14:37
einen Text aus verschiedenen Vorlagen erstellen? PHP Tipps 2004 1 05.08.2004 20:00
script zum erstellen eines txt-dokumentes PHP Tipps 2004 4 11.07.2004 18:56
Ordner per Skript erstellen --> Rechte Problem PHP Tipps 2004 2 06.07.2004 14:19

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
stammbaum selber machen, stammbaum basteln, wie erstelle ich einen stammbaum, stammbaum machen, stammbaum selbst erstellen, stammbaum grafik, stammbaum erstellen vorlage, stammbaum selber basteln, stammbaum selber erstellen, php stammbaum, stammbaum php, stammbaum zum selber machen, stammbaum vorlage, stammbaum erstellen, stammbaum selbst machen, stammbaumdiagramm, stammbaum script, stammbaum diagramm erstellen, grafik stammbaum, stammbaum selbst gestalten

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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.