Et avec un p'tit PHP qui va bien, je peux wiper mon téléphone à distance aussi, il faut juste qu'il soit connecté en 3G ou en wifi...
Donc, quand je vois ça, je n'ose même pas imaginer ce que peut faire Google...
https://github.com/ziirish/Z-Push-contrib/blob/master/z-push-admin.php#L477
Il suffit de parser le texte en plusieurs fois.
Par exemple, cette lib ( https://github.com/michelf/php-markdown ) ne parse pas le texte encadré par les balises
.
Ça permet donc de mixer un parser bbcode, qui mettra ton code entre des, puis de parser le reste avec du markdown.Sur mon moteur de blog, le parseur tient en 40 lignes (et encore, si on parle en lignes "utiles" ça passe à une dizaine).
=> https://github.com/ziirish/fmb-plugins/tree/master/Markdown
Un parseur LaTeX en PHP.
Ce parseur nécessite que les binaires imagemagik et la suite LaTeX soient installés sur le système.
Un puissant parseur Markdown en PHP
« Saviez vous que echo ‘hello world’ bouffera moins de perf que echo “hello world” ?
En effet les ” interprètent les variables contenues dans la chaine quand ‘ se contente d’afficher votre texte tel quel, ce qui économise quelques perfs. »
Comme indiqué dans les commentaires, ce n'est pas tout à fait exact. Ou du moins, c'est négligeable par rapport à ce que l'on peut dire ou lire.
Une explication qui semble sérieuse ici : http://nikic.github.io/2012/01/09/Disproving-the-Single-Quotes-Performance-Myth.html
Et mon commentaire ici : http://blog.idleman.fr/?p=2725#comment-22463