De l'art de coder un blog (1/2)
Lire l'article
·
Voir tous les commentaires
·
Commenter
#
mecak
05.03.10, 23:04.
Et comment vous faites pour transférer les fichiers XML ? en FTP ?
#
rz0
02.03.10, 19:15.
@bluestorm, je dois t’avouer que je ne connais rien aux nouvelles normes SQL. Je me suis arrêté à SQL92, moi. :p M’enfin, ce détail mis à part, moi je trouve que des formes dénormalisées stockées en tant que cache, c’est pas si laid, comme concept ; on en avait parlé tous les deux, mais je vais le répéter pour les lecteurs du blog. Moi comme je vois ça, t’as une représentation maîtresse, normalisée, à partir de laquelle tu compiles des données sous une forme plus proche de ce que tu vas servir : hop, t’as ton cache.
@mecak, ouais j’ai le formulaire de commentaires à traiter, et c’est déjà suffisamment chiant comme ça. En plus, administration par HTTP ça demande un design, ça demande de sécuriser, etc.
Sinon, oui, on utilise mdown. Et euh pour les fichiers XML, la plupart proviennent de nous, donc c’est pas tellement un souci de les sécuriser, ceci dit ya une grosse regexp laide qui sert à filtrer le HTML et ne laisser que les éléments autorisés. Cf. libblog3/html.php dans les sources.
#
mecak
02.03.10, 17:47.
J'aime bien ta méthode de mise à jour du blog, les formulaires html sont plus chiants à traiter ;) J'imagine que vous utilisez mdown pour la rédaction n'est ce pas ? Comment fais tu pour sécuriser les fichiers XML ?
#
bluestorm
02.03.10, 09:46.
Bon alors déjà, une remarque sans intérêt pour tous les gens qui, comme moi, auront tiqué : "taxinomie" et "taxonomie" existent tous les deux, et sont autorisés par les dictionnaires renseignés à ce sujet. "Taxonomie" est le plus utilisé par les biologistes, donc il est possible que ce mot ait bercé vos études, mais c’est un anglicisme et les gens chics devraient plutôt utiliser "taxinomie".
J’ai été intéressé par ce billet; les choix de design, de structure des données, c’est toujours intéressant. Après, comme tu t’en doutes, moi qui ne m’intéresse pas beaucoup aux performances et qui aime bien la normalisation, j’ai frémi à l’idée que les tags d’un article soient stockés dans un simple champ texte. Pour ce genre de choses (stocker une liste arbitraire d’informations dans une colonne), j’utiliserais la structure ARRAY de PostgreSQL. Il me semble que c’est standard, mais que MySQL n’en a pas.
Effectivement, je serais moi aussi intéressé par des informations sur la façons dont des noSQL organiseraient ces données. S’il y en a qui passent par ici, qu’ils n’hésitent surtout pas à donner leur avis.
# rz0
06.03.10, 00:10.
tools/, dans les sources. Mais en gros, pour ajouter un article :