Blog www.cyril-levert.info, mes projets : CMS PHP Maximus, Blog PHP Minimus, Mini CMS Nanomus, PHP Firewall, Stop Spam Referer
NukeScripts.eu /NukeScripts.fr
Spécialiste en Formation Professionnelle de Webmasters
Spécialiste CMS PHP Open Source
Google
 
Web www.nukescripts.fr
www.php-nuke.fr www.php-maximus.org
Plans du Site
Réseau NukeScripts, 30 Sites/20 Webmasters -  Près de 1050 Scripts pour PHPNuke
  Identification  / Nouveau compte
Ouvrir le menu dynamique


Nouveaux Membres
Ce jour: 0
Hier : 0
Accueil Ressources Securite Support Annuaire
English NewsLes News PHPNukeLes Brèves PHPNukeProposer un ArticleProposer une BrèveLes Archives

NSN JPCache + NSN JPCache - version en cours de développement pour phpnuke toutes versions
Par nsnfrance le Lundi 29 octobre 2007 à 11:16:19
Lu 21091 fois
Aucun commentaire

........................
NSN JPCache +  NSN JPCache +
-----
Comme expliqué sur ce forum,
NSN JPCache va revoir le jour, le fait d'être tombé par hasard sur un pack réalisé par dadanuke (tout droit tiré du travail existant sur phpnuke extrem datant de l'année 2003 ) m'a redonné motivation pour faire un joli pack JPCache pour PHPNuke, pack qui sera libéré au public gratuitement bien évidemment et sans aucune demande de compensation autre que votre plaisir.

Ce futur pack va comprendre une mise à plat de JPCache et une intégration on ne peut plus facile, je vais favoriser le temps de calcul du cache en préférant d'origine un système de cache en fichiers à plat et non en base de données comme peut le faire le pack actuel (et l'ancien d'ailleurs), je vais aussi faire une administration complète afin de gérer de manière très fine JPCache dans PHP-Nuke permettant ainsi de gérer le cache par type d'utilisateurs et par modules activés sur le site.

ATTENTION, je ne dis pas que ce système de cache est la panacée pour phpnuke, loin de là et je vous en expliquerai les tenants et aboutissants plus tard, une fois la version en ligne avec des exemples précis de la limitation d'un tel système de cache.
Mais une chose est sûre, JPCache sait mettre en cache du contenu et on va le faire comme il faut pour l'intégrer en 5 minutes dans n'importe quel phpnuke.

J'ai déjà commencé cette version ce matin et elle est déjà 100% fonctionnelle au point de vue de la mise en cache, je vais m' attabler dans les jours à venir à la rédaction de l'administration ( c'est plus fun avec des jolis boutons :) ).

Sauf impondérables, j'envisage de libérer au public cette version seule, permettant de l'installer en quelques minutes, avec les fichiers livrés tout modifiés d'ici la fin de semaine ou courant de semaine prochaine.

Suite à ce premier chantier, qui me rappelle de bons souvenirs, j'en attaquerai un autre, manière de maniérer :)

Rester fun, restez open source libre et gratuit :)

 Imprimer cet article  L'article en détail    

............................................................
NSN JPCache + Comment installer un système de cache dans PHPNuke 8.1, 8.0, 7.9 ou autre
Par nsnfrance le Dimanche 28 octobre 2007 à 13:21:18
Lu 20757 fois
Aucun commentaire

........................
NSN JPCache +  NSN JPCache +
-----
Il y a quelques jours, j'ai découvert un site sur la toile proposant un système de cache basé sur JPCache pour PHPNuke.
Ceci a bien évidemment attiré mon attention car j'avais moi même travaillé sur ce concept il y a plusieurs années, je me suis donc mis en quête de le tester et d'en tirer les bons et mauvais cotés.

Nous allons donc voir comment installer ce système de cache dans votre PHPNuke en moins de 5 minutes, pour un rendement sommes toutes pas négligeable.
Tout d'abord téléchargez l'archive de PHPNuke JPCache 210 français dans nos ressources.

Ensuite uploadez le contenu du dossier HTML du pack via votre logiciel FTP ( jusque là rien de bien compliqué ).
Ensuite ouvrez votre phpmyadmin puis insérez le fichier cache.sql contenu dans le dossier sql du pack.
Ensuite viennent les trois modifications de fichiers à faire ( rassurez vous c'est très simple, tout béotien pourra faire ceci ).

Ouvrez votre fichier config.php, et juste après:
 - $nuke_editor = 0;
Ajoutez ceci:
 - $cache_type = 'mysql';

Ouvrez ensuite votre mainfile .php et juste après ceci :
 - <?php
Mettez ce code :

//Absolute PHP-Nuke directory
define('PHOENIX_BASE_DIR', dirname(__FILE__) . '/');

// Absolute Phoenix Directory And Includes
define('PHOENIX_INCLUDE_DIR', PHOENIX_BASE_DIR.'includes/');

Ouvrez ensuite votre fichier modules.php et juste après:
 - require_once("mainfile.php");

Mettez ceci:
/*****************************************************/
/* Modules/Admin - PHP-Nuke Cache START */
/*****************************************************/
require_once "includes/cache.php";
global $user;
$value = $db->sql_query("SELECT timeuser,timevisit from ".$prefix."_cache_config");
list($timeuser,$timevisit) = $db->sql_fetchrow($value);
if (!isset($user)) {
$cachetimeout=$timeuser;
} else {
$cachetimeout=$timevisit;
}
/*****************************************************/
/* Modules/Admin - PHP-Nuke Cache END */
/*****************************************************/
Enregistrez tout, réuploadez vos fichier et le tour est joué, vous voici avec un PHPNuke de n'importe quelle version doté du système de cache JPCache.

Dans l'idée ( et le code d'ailleurs, très proche de ce que l'on avait pu faire à l'époque pour phpnuke extrem ), JPcache se comporte bien, il soulage grandement le serveur mysql et se révèle indispensable pour tout phpnuke !!
Bémol important à noter toutefois, le système utilise un stockage en base de données ce qui inclus que votre cache ne sera pas aussi rapide qu'un système de cache en fichier à plat, et qu'il aura recours sans cesse au serveur MySQL, ( point vraiment noir pour un système de cache, mais mieux vaut ça que rien :) ), mais dans tous les cas il est réellement bon de le monter sur son phpnuke :)

J'ai pu discuter avec Damien ce matin ( qui vient de libérer deux nouvelles versions de phpnuke extrem ), et il m'a confié que les prochaines versions de phpnuke extrem seraient dotées nativement de ce système de cache.

Optez pour un PHPNuke doté du système de cache JPCache, et soulagez autant que faire ce peu votre serveur mysql :)
Plus vite damien, plus vite :) A noter: la version a été mise à jour en version JPCache 2.1.1 en vue d'en optimiser le code , un fichier lisez moi a été inclus dans le pack téléchargeable
 Imprimer cet article  L'article en détail    

............................................................
NSN JPCache + PHPNuke JPcache 210 en libre téléchargement
Par nsnfrance le Vendredi 26 octobre 2007 à 16:05:22
Lu 19983 fois
Aucun commentaire

........................
NSN JPCache +  NSN JPCache +
-----
Le hasard du web m'a fait découvrir un pack tout fait de JPcache for PHPNuke, très proche de NSN JPcache que j'avais pu faire en 2002-2003, ce pack semble réellement fonctionnel et sans soucis spécial pour l'installation ( cela ne requiert que quelques minutes et aucune connaissance spéciale ).

JPcache pour PHP-Nuke va vous rendre un fier service et vous permettre de soulager grandement votre serveur mysql.
Réduisez donc sensiblement vos requêtes sql et installez dès à présent ce pack complet que j'ai pu trouver sur le site internet www.adanstar.com, il est d'ailleurs bourré de bons scripts pour phpnuke !!!
Un site très intéressant à garder dans ses bookmarks :)

Voyez enfin la vie autrement avec un système de cache dans votre phpnuke, le tout est librement téléchargeable comme toujours :)


Téléchargement sur :
 - Nukescripts.fr
- PHP-Nuke.fr

Longue vie à votre projet sous phpnuke
 Imprimer cet article  L'article en détail    

............................................................
NSN JPCache + NSN JPCache + , l'avenir de PHPNuke ?
Par nsnfrance le Vendredi 30 juillet 2004 à 01:14:59
Lu 22036 fois
Un commentaire

........................
NSN JPCache +  NSN JPCache +
-----
Si vous avez testé ou si vous utilisé eXtreM 7.3 vous avez pu constaté qu'avec Stefvar nous avions commencé une belle intégration d'un systeme de cache déjà connu de nombreux : JPCache.
Après un bon départ je repris le chemin de rendre sa gestion plus affinée, plus souple et plus complète.
Dès lors avec WeboT nous primes la décision de travailler ensemble sur cette future version qui se nommera NSN JPCache +
Et je peut déjà vous annoncer que nous sommes en train de mettre le Feu à PHPNuke, un réel Turbo et ce surtout en cas de lourde charge comme nous sommes nombreux à en souffrir ...

Allez pour résumer, cette Future version c'est ca :
Un Cache Template
Un Cache SQL
Un Cache Contenu


Oui vous avez bien lu, NSN JPCache sait maintenant oeuvrer sur trois systêmes de cache qui vont assurer l'avenir de PHPNuke pour la Communauté Mondiale.

Encore un peu de travail, quelques tests et en avant l'aventure à grande vitesse ...

 Imprimer cet article   Lire le message  L'article en détail    

............................................................
Les Brèves NukeScripts.frLes Brèves NukeScripts.fr
.........................

Aucune brève disponible traitant de ce sujet.
 Road and Favoris PHPNuke Ouvrir la boite mon chemin et mes favoris sur NukeScripts.fr
NSN Publication ©
 Sommet | Plan site | Accueil | Les Themes | FAQ | Les Forums
google NukeScripts yahoo NukeScripts msn NukeScripts altavista NukeScripts mozbot NukeScripts biglotron NukeScripts mirago NukeScripts exalead NukeScripts voila NukeScripts lycos NukeScripts
Fondateur/Hébergeur de NukeScripts France. Site optimisé en 1024*768 Hi-Color. Déclaré à la CNIL. Copyright 2002-2007 NSNNuke
Réseau NukeScripts Européen: www.NukeScripts.us, www.PHP-Nuke.fr, www.NukeScripts.fr, www.PHPNukeEurope.org , www.php-maximus.org et www.NSNNuke.fr
Notre moteur de recherche type Google pour PHPNuke en France, cliquez sur ce lien
Consultez le Google Groups de PHPNuke France
Vous pouvez Syndiquer nos articles en XML XML2 ATOM
Vous pouvez Syndiquer nos brèves en XML XML2 ATOM
Vous pouvez Syndiquer nos téléchargements en XML
Vous pouvez Syndiquer nos tutos PHPNuke en XML
Vous pouvez Syndiquer nos tutos de nos Scripts NSN NukeScripts en XML
NukeScripts.fr respecte les standarts W3C: CSS Valide, Code Xhtml Transitional valide
Retrouvez le projet PHPNuke Francophone sur SourceForge - Utilitaire AntiSpam - Google Sitemap - 18 sitemaps google XML dispos
Scripts NSN NukeScripts exigez l original ! Téléchargez l original de NSN NukeSentinel Powered by NSNNuke
 
Document Légaux | Le Réseau NukeScripts | Contact | Partenariat et Pub | Développeur et fondateur: Cyril Levert
Retrouvez des informations similaires grâce aux moteurs de recherche suivants:
 google google.com yahoo msn aol altavista mozbot biglotron mirago exalead voila lycos seek ask france ask monde france evasion apocalx vigoos doona globly envolk metafrance mamma alltheweb
Bookmarks me :)
Bookmark RedditBookmark DeliciousBookmark GoogleBookmark MSN LiveBookmark FacebookBookmark NetscapeBookmark TechnoratiBookmark StumbleuponBookmark SpurlBookmark NewsvineBookmark BlogmarksBookmark YahooBookmark MagnoliaBookmark PlugimBookmark Blogmemes

Génération en 0.0039 Secondes avec 94 % en PHP, 6 % en SQL dont requêtes SQL - 962 pages vues la dernière heure.
Distroy NSN_Publication CacheDistroy Sessions