SEO >> Very very slow stories ou categories

Register an Account
Reply
 
Thread Tools Display Modes
  #1 (permalink)  
Old 02-27-2009, 09:42 AM
New Pligger
Pligg Version: 1.0
 
Join Date: Feb 2009
Posts: 3
Hi,
We are building a new item menu in our website based on Pligg. We had many problems with accents (french language).
We are testing URL Method 2 and now when we click to read a story, the server takes a very long time to load the page.
How to resolve ?

Last edited by engee974; 03-02-2009 at 06:05 AM.
Reply With Quote
  #2 (permalink)  
Old 02-27-2009, 12:41 PM
netwb's Avatar
Casual Pligger/Coder
Pligg Version: 1.0
Pligg Template: wistie
 
Join Date: Dec 2006
Location: Bruxelles
Posts: 86
tu as déjà regardé en bas de ta page admin_categories.php (à rajouter dans .htaccess si URL method 2)
exemple:
URL Method 2
Click Here to rename htaccess.default to .htaccess to enable URL Method 2.
If you're using URL Method 2, you'll want to use these lines in your .htaccess file (replacing the existing code).

RewriteRule ^(all|Actualite--Media|Bruxelles|Belgique|France|Europe|Internation al|Finance|Science|People|.....................etc ...........
Reply With Quote
  #3 (permalink)  
Old 02-27-2009, 01:29 PM
New Pligger
Pligg Version: 1.0
 
Join Date: Feb 2009
Posts: 3
Quote:
Originally Posted by netwb View Post
tu as déjà regardé en bas de ta page admin_categories.php (à rajouter dans .htaccess si URL method 2)
exemple:
URL Method 2
Click Here to rename htaccess.default to .htaccess to enable URL Method 2.
If you're using URL Method 2, you'll want to use these lines in your .htaccess file (replacing the existing code).

RewriteRule ^(all|Actualite--Media|Bruxelles|Belgique|France|Europe|Internation al|Finance|Science|People|.....................etc ...........
Oui. le fichier .htaccess est bon car la réécriture marche.

To others : my .htaccess file is OK !
Reply With Quote
  #4 (permalink)  
Old 02-27-2009, 02:09 PM
Casual Pligger
Pligg Version: 1.0RC2
Pligg Template: Edited Wistie
 
Join Date: Feb 2009
Posts: 69
did you try an installation on the same server using plain english instead of including the french language?
Reply With Quote
  #5 (permalink)  
Old 02-27-2009, 04:37 PM
netwb's Avatar
Casual Pligger/Coder
Pligg Version: 1.0
Pligg Template: wistie
 
Join Date: Dec 2006
Location: Bruxelles
Posts: 86
Quote:
Originally Posted by engee974 View Post
Oui. le fichier .htaccess est bon car la réécriture marche.

To others : my .htaccess file is OK !
Personnellement , j'ai eu plein de problèmes de caractères et j'ai changé le fichier utils.php dans libs
compare ta chaîne de caractères à partir de la ligne 270

HTML Code:
//$input = remove_error_creating_chars($input);
	$output = utf8_substr($input, 0, 240);
	$output = utf8_strtolower($output);
		
	$output = trim($output);	
	$output = html_entity_decode(htmlentities($output, ENT_COMPAT, 'UTF-8'));

	$output = preg_replace("/\s/e" , "_" , $output); 	// Replace spaces with underscores
	$output = str_replace("--", "-", $output); 	 
	$output = str_replace("/", "", $output);
	$output = str_replace("\\", "", $output);
	$output = str_replace("'", "", $output); 	 
	$output = str_replace(",", "", $output); 	 
	$output = str_replace(";", "", $output); 	 
	$output = str_replace(":", "", $output); 	 
	$output = str_replace(".", "-", $output); 	 
	$output = str_replace("?", "", $output); 	 
	$output = str_replace("=", "-", $output); 	 
	$output = str_replace("+", "", $output); 	 
	$output = str_replace("$", "", $output); 	 
	$output = str_replace("&", "", $output); 	 
	$output = str_replace("!", "", $output); 	 
	$output = str_replace(">>", "-", $output); 	 
	$output = str_replace(">", "-", $output); 	 
	$output = str_replace("<<", "-", $output); 	 
	$output = str_replace("<", "-", $output); 	 
	$output = str_replace("*", "", $output); 	 
	$output = str_replace(")", "", $output); 	 
	$output = str_replace("(", "", $output);
	$output = str_replace("[", "", $output);
	$output = str_replace("]", "", $output);
	$output = str_replace("^", "", $output);
	$output = str_replace("%", "", $output);
	$output = str_replace("»", "-", $output);
	$output = str_replace("|", "", $output);
	$output = str_replace("#", "", $output);
	$output = str_replace("@", "", $output);
	$output = str_replace("`", "", $output);
	$output = str_replace("”", "", $output);
	$output = str_replace("“", "", $output);
	$output = str_replace("\"", "", $output);
	$output = str_replace("ì", "i", $output);
    $output = str_replace("í", "i", $output);
    $output = str_replace("î", "i", $output);
    $output = str_replace("ï", "i", $output);
    $output = str_replace("Ì", "I", $output);
    $output = str_replace("Í", "I", $output);
    $output = str_replace("Î", "I", $output);
    $output = str_replace("Ï", "I", $output);
    $output = str_replace("ò", "o", $output);
    $output = str_replace("ó", "o", $output);
    $output = str_replace("ô", "o", $output);
    $output = str_replace("õ", "o", $output);
    $output = str_replace("ö", "o", $output);
    $output = str_replace("ø", "o", $output);
    $output = str_replace("Ò", "O", $output);
    $output = str_replace("Ó", "O", $output);
    $output = str_replace("Ô", "O", $output);
    $output = str_replace("Õ", "O", $output);
    $output = str_replace("Ö", "O", $output);
    $output = str_replace("Ø", "O", $output);
    $output = str_replace("ù", "u", $output);
    $output = str_replace("ú", "u", $output);
    $output = str_replace("û", "u", $output);
    $output = str_replace("ü", "u", $output);
    $output = str_replace("Ù", "U", $output);
    $output = str_replace("Ú", "U", $output);
    $output = str_replace("Û", "U", $output);
    $output = str_replace("Ü", "U", $output);
    $output = str_replace("é", "e", $output);
    $output = str_replace("è", "e", $output);
    $output = str_replace("ê", "e", $output);
    $output = str_replace("ë", "e", $output);
    $output = str_replace("È", "E", $output);
    $output = str_replace("É", "E", $output);
    $output = str_replace("Ê", "E", $output);
    $output = str_replace("Ë", "E", $output);
    $output = str_replace("à", "a", $output);
    $output = str_replace("á", "a", $output);
	$output = str_replace("à", "a", $output);
    $output = str_replace("â", "a", $output);
    $output = str_replace("ã", "a", $output);
    $output = str_replace("ä", "a", $output);
    $output = str_replace("å", "a", $output);
    $output = str_replace("À", "A", $output);
    $output = str_replace("Á", "A", $output);
    $output = str_replace("Â", "A", $output);
    $output = str_replace("Ã", "A", $output);
    $output = str_replace("Ä", "A", $output);
    $output = str_replace("Å", "A", $output);
    $output = str_replace("ñ", "n", $output);
    $output = str_replace("Ñ", "N", $output);
    $output = str_replace("æ", "ae", $output);
    $output = str_replace("Æ", "AE", $output);
    $output = str_replace("ß", "ss", $output);
    $output = str_replace("ç", "e", $output);
    $output = str_replace("Ç", "C", $output);
    $output = str_replace("ý", "y", $output);
    $output = str_replace("ÿ", "y", $output);
    $output = str_replace("Ý", "Y", $output);
et regarde aussi ce lien: http://forums.pligg.com/general-help...haracters.html

Bonne chance
a+
Reply With Quote
  #6 (permalink)  
Old 03-02-2009, 05:14 AM
New Pligger
Pligg Version: 1.0
 
Join Date: Feb 2009
Posts: 3
Quote:
Originally Posted by netwb View Post
Personnellement , j'ai eu plein de problèmes de caractères et j'ai changé le fichier utils.php dans libs
compare ta chaîne de caractères à partir de la ligne 270

HTML Code:
//$input = remove_error_creating_chars($input);
	$output = utf8_substr($input, 0, 240);
	$output = utf8_strtolower($output);
		
	$output = trim($output);	
	$output = html_entity_decode(htmlentities($output, ENT_COMPAT, 'UTF-8'));

	$output = preg_replace("/\s/e" , "_" , $output); 	// Replace spaces with underscores
	$output = str_replace("--", "-", $output); 	 
	$output = str_replace("/", "", $output);
	$output = str_replace("\\", "", $output);
	$output = str_replace("'", "", $output); 	 
	$output = str_replace(",", "", $output); 	 
	$output = str_replace(";", "", $output); 	 
	$output = str_replace(":", "", $output); 	 
	$output = str_replace(".", "-", $output); 	 
	$output = str_replace("?", "", $output); 	 
	$output = str_replace("=", "-", $output); 	 
	$output = str_replace("+", "", $output); 	 
	$output = str_replace("$", "", $output); 	 
	$output = str_replace("&", "", $output); 	 
	$output = str_replace("!", "", $output); 	 
	$output = str_replace(">>", "-", $output); 	 
	$output = str_replace(">", "-", $output); 	 
	$output = str_replace("<<", "-", $output); 	 
	$output = str_replace("<", "-", $output); 	 
	$output = str_replace("*", "", $output); 	 
	$output = str_replace(")", "", $output); 	 
	$output = str_replace("(", "", $output);
	$output = str_replace("[", "", $output);
	$output = str_replace("]", "", $output);
	$output = str_replace("^", "", $output);
	$output = str_replace("%", "", $output);
	$output = str_replace("»", "-", $output);
	$output = str_replace("|", "", $output);
	$output = str_replace("#", "", $output);
	$output = str_replace("@", "", $output);
	$output = str_replace("`", "", $output);
	$output = str_replace("”", "", $output);
	$output = str_replace("“", "", $output);
	$output = str_replace("\"", "", $output);
	$output = str_replace("ì", "i", $output);
    $output = str_replace("í", "i", $output);
    $output = str_replace("î", "i", $output);
    $output = str_replace("ï", "i", $output);
    $output = str_replace("Ì", "I", $output);
    $output = str_replace("Í", "I", $output);
    $output = str_replace("Î", "I", $output);
    $output = str_replace("Ï", "I", $output);
    $output = str_replace("ò", "o", $output);
    $output = str_replace("ó", "o", $output);
    $output = str_replace("ô", "o", $output);
    $output = str_replace("õ", "o", $output);
    $output = str_replace("ö", "o", $output);
    $output = str_replace("ø", "o", $output);
    $output = str_replace("Ò", "O", $output);
    $output = str_replace("Ó", "O", $output);
    $output = str_replace("Ô", "O", $output);
    $output = str_replace("Õ", "O", $output);
    $output = str_replace("Ö", "O", $output);
    $output = str_replace("Ø", "O", $output);
    $output = str_replace("ù", "u", $output);
    $output = str_replace("ú", "u", $output);
    $output = str_replace("û", "u", $output);
    $output = str_replace("ü", "u", $output);
    $output = str_replace("Ù", "U", $output);
    $output = str_replace("Ú", "U", $output);
    $output = str_replace("Û", "U", $output);
    $output = str_replace("Ü", "U", $output);
    $output = str_replace("é", "e", $output);
    $output = str_replace("è", "e", $output);
    $output = str_replace("ê", "e", $output);
    $output = str_replace("ë", "e", $output);
    $output = str_replace("È", "E", $output);
    $output = str_replace("É", "E", $output);
    $output = str_replace("Ê", "E", $output);
    $output = str_replace("Ë", "E", $output);
    $output = str_replace("à", "a", $output);
    $output = str_replace("á", "a", $output);
	$output = str_replace("à", "a", $output);
    $output = str_replace("â", "a", $output);
    $output = str_replace("ã", "a", $output);
    $output = str_replace("ä", "a", $output);
    $output = str_replace("å", "a", $output);
    $output = str_replace("À", "A", $output);
    $output = str_replace("Á", "A", $output);
    $output = str_replace("Â", "A", $output);
    $output = str_replace("Ã", "A", $output);
    $output = str_replace("Ä", "A", $output);
    $output = str_replace("Å", "A", $output);
    $output = str_replace("ñ", "n", $output);
    $output = str_replace("Ñ", "N", $output);
    $output = str_replace("æ", "ae", $output);
    $output = str_replace("Æ", "AE", $output);
    $output = str_replace("ß", "ss", $output);
    $output = str_replace("ç", "e", $output);
    $output = str_replace("Ç", "C", $output);
    $output = str_replace("ý", "y", $output);
    $output = str_replace("ÿ", "y", $output);
    $output = str_replace("Ý", "Y", $output);
et regarde aussi ce lien: http://forums.pligg.com/general-help...haracters.html

Bonne chance
a+
Bonjour et merci pour tes réponses, même si ça ne m'aide pas vraiment à régler mon souci qui est vraiment la réécrite en activant SEO URL Method 2.
Je continue mes recherches.
Reply With Quote
Reply

Tags
seo, slow, url method

Thread Tools
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
Friendly URL's for categories works, but for stories not sixlaneve Questions and Comments 7 05-08-2011 11:39 PM
Cannot See Categories or Stories when Logged in buzzerman Questions and Comments 10 12-16-2009 03:16 PM
9.8.2 Stories not showing under categories keiffer Questions and Comments 2 12-19-2007 06:20 PM
how to change codes: the submitted stories by categories trh792 Questions and Comments 0 04-01-2007 08:15 AM
Limited Access to Writing Stories in certain Categories aleiderman Questions and Comments 2 03-07-2007 05:53 PM


Pligg Modules and Pligg Templates from Pligg Pro Find support on the Pligg CMS Forum - 24 hours a day! Make a donation to support Pligg CMS development