dipende...
progettualmente potresti creart un campo "anteprima articolo" cosi fai come vuoi
altrimenti se il testo è diviso in paragrafi potresti usare la funzione explode per dividere in gruppi
altrimenti le funzioni sulle stringhe di test ecc per contare un tot di caratteri.... (char, substr, ecc)