jeudi 13 août 2009 à 09:26
Bonjour à tous.
Kwsphp est un portail très intéressant que j'utilise toujours d'ailleurs pour développer mes sites internet. Néanmoins, le gros problème du php pur est qu'on doit très souvent recharger la page avec la moyenne de 20 requettes qui va avec .
Ma proposition pour l'évolution du portail est celle-ci:
Dans certains modules , on peut effectuer des actions sans forcément recharger le tout.
Exemple: Pour les commentaires dans les news ou les articles, on peut bien permettre leur insersion comme celà se fait sur facebook. ainsi, on n'envoie que une ou 2 petites requettes asynchrones et le tour est joué.
Toujours dans cette optique et pour ces modules, quand on a le module resume en entrée du site, pourquoi avoir besoin de rentrer complètement dans le module pour aller lire l'article ou bien la news? On peut simplement faire apparaitre un div qui contient le résumé en question, puis qui se referme à volonté pour pouvoir lire une autre article ou bien une autre news. Pour mon site qui sortira bientot, j'utilise jquery à cet effet, et ça peut etre très ergonomique justement. Bien entendu, pour lire des articles plus anciens, il y aurait un lien qui pointe vers le module. Et là, le réferencement n'est pas pénalisé.
Cette manière de penser les sites peut s'affecter à tous les modules où on peut avoir interaction avec l'internaute. exemple: l'insersion d'une citation , quand celà est autorisé par l'admin (ça peut se faire en asynchrone aussi). Tiens, le livre d'or aussi. Pour ajouter un message, pas besoin de recharger tout le php pour que sql soit exécuté.
Pour l'affichage des commentaires d'une news(je viens de regarder), quel besoin d'ouvrir une page de plus pour ça? on peut utiliser ce lien là pour dérouler une
<div block_head('ommentairaires).....close_table().</div>. Et de ce fait l'espace en dessous de la news peut servir à plusieurs choses. En cliquant sur meme lien on referme les commentaires, toujours dans recharger la page complète. Et si javascript est désactivé coté client, le lien sert à aller vers les commentaires.
En refléchissant, il n' y a on peut trouver plein d'autres exemple. On a un fichier fonctions js qu'on pourrait très bien garnir de fonctions: en programmation objet carrément..
Et aussi, c'est pas parcequ'on s'appelle ...PHP qu'on ne va pas migrer vers d'autres langages, Si on ontilise javascript, allons aussi vers ses évolutions pour rester à la pointe.
KWSPHP, soyons aussi web2.0 (ça c'est mon petit slogan pour finir (pour cette dernière remrque je deconne).
Bon, voilà ma petite contribution pour KWSPHP(ex pwsphp) qui m'aide depuis quelques années. Si possible e peut faire une demo sur le livre d'or ou les commentaires dans l'un de mes sites.
Édité 1 fois - Dernière édition: 13/08/2009 à 09:36 Par mbeleval.
Petit à petit, on devient moins petit