Zitat von Jeanette;17743
Kein CMS, alles in PHP geschrieben. /produkte/produkte.php enthält alle Produkte.
Gut, ein CMS ist meist auch in PHP. Du meinst wohl eine eigene Entwicklung, oder? Wenn ja, dann sind da die Möglichkeiten ja am einfachsten und nahezu unbegrenzt.
Zitat von Jeanette;17743
Unser Gedanke: wir belassen die /produkte/produkte.php wie sie ist und erzeugen aus den Blöcken dieser Seite mehrere statische .php-Seiten (für jede Produktkategorie eine). Jede dieser Produktkategorie-Seiten wollen wir auf die entsprechenden Suchanfragen optimieren.
Soweit also klar. Eine Seite "produkte.php" mit allen und dann jeweils eine für den einzelnen Bereich. Da müsst Ihr dann aber auch auf DC achten, denn die Produkte der "Kategorieseite" sind dann ja auch auf der "Übersichtsseite".
Zitat von Jeanette;17743
Diese statischen Seiten wollen wir mit GET erzeugen. Jede dieser Produktkategorie-Seiten soll eine individuelle (SEO-optimierte) URL haben und als statische Seite von den Robots gelesen werden können.
Verständlich. GET ist auch normal und hier eher fehl am Platz zu diskutieren 
Zitat von Jeanette;17743
Der Vollständigkeit halber: bei drei dieser Produktkategorien ist es sinnvoll, neben den Produktkategorie-Seiten auch Produktgruppen-Seiten zu erzeugen (macht inhaltlich und nach Suchanfragen Sinn). Es handelt sich also insgesamt um 4 Ebenen: 1. /produkte/produkte.php, 2. Produktkategorien, 3. Produktgruppen, 4. Einzelprodukt.
Klingt logisch. Aber wie gesagt auf DC achten, denn die Produkte der hinteren Seite sind ja auch in der übergeordneten. Also verschiedene Gruppen sind gleichzeitig ein einer Kategorie. Und verschiedene Kategorien sind gleichzeitig auf der "/produkte/produkte.php"
Zitat von Jeanette;17743
Bevor wir uns an die Arbeit machen, wollen wir den Rat aus Foren einholen. Ich sehe das auch so, dass die POST-Methode eher für Formulare geeignet ist und GET (wie in den meisten Fällen) die vorteilhaftere Methode ist. Vielleicht hat aber jemand auch eine Idee, auf die wir nicht kamen. Und überhaupt: auch im Umgang mit Foren macht Übung wohl den Meister.
Nur GET macht hier sind. POST ist nicht eher für Formulare, sondern eigentlich nur. Man kann es "missbrauchen" oder auch Formulare per GET machen, aber POST ist ein Formular. Ob das nun HTML-technisch ein Formular ist oder nicht ist egal, POST ist ein "Sende-Command"
Wegen dem Shopwechsel: Das ist natürlich so eine Sache, die man für sich selbst entscheiden muss. Bei 50 Produkten, die eventuell nicht oft geändert werden und auch nicht sonderlich mehr werden, würde ich da eher kein Shop-System nehmen. 50 Produkte kann man auch per Hand anlegen und im eigenen Script hat man mehr Möglichkeiten als in einem CMS. Das ist aber eine Sache der persönlichen Einstellung.
CatCat hat das mit der Suche ja auch schon angesprochen. Auch hier die Frage, ob man die braucht oder ob die Trennung der Produkte klar und einfach ist und man als User also gar nicht suchen muss.
Selbiges mit der Sortierung. Sind es klare Trennungen, bei denen es auch keine Vermischungen gibt, und gleichzeitig nur wenige Produkte in einem Bereich, dann braucht man auch keine Sortierung. Ob nun 5 Produkte aufsteigend, absteigend oder sonst wie sortiert werden ist egal.
Da passt das mit der Seide auch ganz gut. Möchte ich einen Seidenschal und den gibt es eventuell in verschiedenen Qualitäten in verschiedenen Kategorien, dann wäre eine Suche nicht schlecht. Man weiß ja schließlich nicht wo DER gesuchte nun genau ist.
Hat man aber ein System mit Kühlschränken und Gefriertruhen, dann braucht man bei geringer Stückzahl eher keine Suche. Wenn man einen Kühlschrank möchte, dann braucht man bei den Gefriertruhen ja nicht zu schauen, also auch nicht zu suchen.