Hi Fredi,
Er meinte halt nur, dass deine Seite vielleicht technisch stimmt und perfekt sein möge (php, mysql, html/css, etc.), jedoch sieht das Design amateurhaft aus. Das mit der usability meinte er, soweit ich richtig verstanden hab, eher allgemein (bei allen Techniker).
Ich besitze die selbe Meinung. Deine Seite ist Designmässig für eine (professionelle) Firma schlichtwegs unbrauchbar, aber für deine Hobby-Webseite ausreichend. Niemand benutzt 100 verschiedene Farben für eine Webseite

. Dasselbe gilt auch für deinen Programmierstil, meiner Meinung nach. Vielleicht hast du PHP verstanden, aber nicht die Programmierung im Allgemeinden. Du würdest sonst wohl kaum Variabeln wie z.b. "1", "2", benennen (schlichtwegs nichts aussagend). Genauso sinnlos sind deren Werte: "eins", "zwei", "drei", "vier". Wenn du mit z.B. "validem HTML" (oder andere Sprachen) kommst, ist das zwar schön und recht, aber ein Benutzer wird das kaum verstehen.
Ich kann dir folgendes Buch empfehlen: The Practice of Programming von Brian W. Kernighan & Rob Pike.
bye, pantheros