Hmm, podstronę dla każdego wpisu? Zginiesz marnie śmiercią tragiczną 
Jak już to wpisy przechowywać np w plikach xml (przykłądowo)
Amadeusz Mozart
k
rrrr
zzzzzzzzz
Sasha Grey
...
...
...
i strona po przejściu na dane pojęcie generowana była by automatycznie i uzupełniana tymi danymi z tak pogrupowanych wpisów. Jedyne co musisz znać to podstawy HTML, do tego np podstawy PHP, a wczytywanie danych z plików xml znajdziesz w google bez problemu W zależności ile tych różnych pojęć będziesz miał, możesz np stworzyć tylko 1 plik z wszystkimi, albo porobić pliki tak:
a.xml
b.xml
c.xml
...
Gdzie każdy z tych plików przechowywać będzie rekordy zaczynające się od takiej litery Takie rozwiązanie jest o tyle przyjemne, że masz mniej plików Html do ogarnięcia :
index.php - wyswietlasz litery do kliknięcia
podkategoria.php - strona na którą przechodzisz po kliknięciu w jakąś literę w index.php*
opis.php - strona która się wypełnia już po kliknięciu w dany rekord w podkategorii
gdzie index.php jest prosty, i wszystko co musi robić, to przechodzić do strony podkategoria.php, na przykład tak:
A
B
C
...
[/code]
natomiast w pliku podkategoria (pseudokod):
[code] jaka_litera = $_GET[‘litera’] otwórz plik jaka_litera.xml wczytaj wszystkie “tytuł” z tego pliku wygeneruj strone z wpisami:"tytuł"
tu po przejściu przez taki link w opis.php robił byś podobnie, z tym, że zaczytywany byłby już pełny “rekord” a nie tylko kolejne “tytuł”
wpis = $_GET['wpis']
otwórz plik jaka_litera.xml
poszukaj "wpis" (czyli przekazany tytuł z poprzedniej podstrony)
wczytaj pełny rekord/wygeneruj stronę
mając takie coś, zmiany wyglądu tej twojej biblioteki będą proste, niezależne od ilości wpisów.
Zmiany wpisów, dodanie nowych, usunięcie, dopisanie informacji itd też będzie proste i możliwe do wykonania w … notatniku 