Tuto pour utiliser un serveur svn google (google code) avec eclipse
-
http://blog.msbbc.co.uk/2007/06/using-googles-free-svn-repository-with.htmlcode pour générer des pages CRUD en php qui permettent sur une table :
-Create ligne
-Read les lignes
-Update une ligne
-Delete une ligne
-
http://ajaxcrud.com/?cssfile=visual4tab.css#ajaxtableSolution pour changer le rep de sessions sur serveur et donc pouvoir choisir un GC lifetime différent !
-
http://forum.phpfrance.com/php-avance/gestion-duree-session-t14340.htmldémo à lire pour voir le fonctionnnement de ZEND pour créer un livre d'or
-
http://framework.zend.com/manual/fr/learning.quickstart.create-project.htmlLe dev d'application web perso ne nécessite pas de framework car ce sont des essais simples ...
Pour une application web pro, destinée à la vente, ce n'est pas la même chose.
On s’aperçoit vite qu'il y a énormément de problematiques à gérer comme les sessions et les failles de sécurité ...
Un framework peut donc s'avérer utile car il règle toutes ces problematiques. Il reste maintenant à en tester plusieurs et à en choisir un.
http://cakephp.org/
http://www.phpontrax.com/
http://www.z-f.fr
-
http://www.blog-nouvelles-technologies.fr/archives/3484/pourquoi-devriez-vous-utiliser-un-framework-php/zend framework à voir si ça peut m'aider dans mes projets web ?
-
http://www.z-f.fr/page/comment_debuterExplication des variables PHP INI :
session.gc_probability
session.gc_divisor
session.gc_maxlifetime
qui définissent à elles 3 comment le serveur fait le ménage dans les sessions.
-
http://stackoverflow.com/questions/1236374/session-timeouts-in-php-best-practicesPrincipes de sécurité sur les sessions. Page intéressantes mais manque de détails techniques.
-
http://www.xmco.fr/article-owasp-secu-session.htmlFaire un shéma récapitulatif avec les différentes variables de conf..
Faire une analyse wireshark pour voir aussi ce qu'il se passe
-
https://links.infomee.fr/?pLHExQsession.gc_maxlifetime définit la durée en seconde apres laquelle une session coté serveur devient candidate au GC.
Exemple : si mon gc_maxlifetime est à 20, et si mon utilisateur ne vient pas accéder à sa session pendant 20 secondes, alors la session coté serveur devient candidate au GC
-
http://www.php.net/manual/en/session.configuration.php#ini.session.gc-maxlifetimevoir exemple en bas de la page pour la compréhension des sessions PHP
-
http://www.php.net/manual/fr/ref.session.php