| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 24.12.2004
Beiträge: 1.814
![]() | dir sollte einfach bewusst sein, dass du die datenbank unnötig belastest. je mehr 'seiten' du im navigationsbaum hast, desto mehr rekursive queries produzierst du. der aufwand deiner funktion hängt im worst case von der anzahl der einträge des baums ab O(n), der optimalfall ist aber O(1), also konstant (eine einzige abfrage gibt dir alle infos). es gibt wunderbare algorithmen, z.b. 'adjacency lists' oder 'nested sets' , mithilfe derer man bäume 'flachdrücken' kann, um die informationen darin in einer datenbank zu speichern. aber selbst ohne das könntest du mit ein wenig mathematik selbst draufkommen, wie du die eigenschaft 'seitenID x ist privat oder nicht' mit kleinen modifikationen am datenbank-entwurf und einer einzigen datenbank-abfrage erreichen könntest. |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| JS: Einführung - Javascript im Schichtenmodell | nikosch | Tutorials | 4 | 11.04.2009 17:06 |
| GD-Spezialisten gesucht....wer kann helfen? | rezix | PHP Tipps 2008 | 12 | 26.02.2008 17:55 |
| Call to a member function on a non-object | Riks | PHP Tipps 2007 | 20 | 10.02.2007 22:59 |
| nach grösstem (unbekannten) Wert suchen | lindner | Datenbanken | 2 | 20.08.2006 22:13 |
| Wie diesen Wert in eine DB einfügen? | Mike² | Datenbanken | 5 | 29.03.2006 23:57 |
| array als Return wert aus einer Function heraus | PHP-Fortgeschrittene | 7 | 09.02.2006 22:46 | |
| Funktion "in_array" gibt falschen Wert zurück? | PHP-Fortgeschrittene | 4 | 04.02.2006 18:47 | |
| array verarbeitung (schlag auf den hinterkopf) | PHP Tipps 2007 | 9 | 16.11.2005 11:37 | |
| function in einer function - help! | PHP Tipps 2005-2 | 4 | 25.10.2005 00:20 | |
| minus wert, plus wert in variable nutzen | PHP Tipps 2005-2 | 5 | 22.10.2005 19:15 | |
| Dropdown gibt falschen Wert an DB | PHP Tipps 2005-2 | 6 | 30.08.2005 10:53 | |
| kleinsten und größten wert ermitteln | niffi | PHP Tipps 2005 | 14 | 26.04.2005 12:42 |
| [Erledigt] OOP: function in eine andere function einbinden | PHP Tipps 2005 | 10 | 20.03.2005 16:13 | |
| [Erledigt] is_dir liefert falschen Wert | PHP-Fortgeschrittene | 4 | 19.03.2005 12:27 | |
| [Erledigt] Problem: per klick auf Button Wert erhöhen/verringern | HTML, Usability und Barrierefreiheit | 7 | 07.10.2004 08:31 | |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.