Hallo Allemaal,
Ik gebruik op mijn website het onderstaande script.
Nu heeft dit altijd goed gewerkt maar sinds een aantal dagen gaat het zeer traag allemaal. Wij hebben namelijk een aantal bedrijven toegevoegd aan onze website.
De database bevat +- 100.000 bedrijven
Kan het dat het door onderstaande script komt ?
Ik gebruik op mijn website het onderstaande script.
Nu heeft dit altijd goed gewerkt maar sinds een aantal dagen gaat het zeer traag allemaal. Wij hebben namelijk een aantal bedrijven toegevoegd aan onze website.
De database bevat +- 100.000 bedrijven
Kan het dat het door onderstaande script komt ?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
| $query = mysql_query("select a.id, a.categorie from bedrijven_categorieen a LEFT JOIN bedrijven_hoofdcategorieen b ON a.id_hoofdcategorie = b.id where b.hoofdcategorie = \"Huis\" order by a.categorie asc");
for($index=0; $index<mysql_num_rows($query);$index++)
{
$row = mysql_fetch_array($query);
$categorie = stripslashes($row['categorie']);
$id_categorie = $row['id'];
$query2 = mysql_query("select id from bedrijven where id_bcategorie = \"".addslashes($id_categorie)."\" and ind_actief = \"Y\" and ind_zichtbaar_in_zoekmachine = \"Y\"");
$aantal_bedrijven = mysql_num_rows($query2);
// START EDIT
$urlomschrijving = $categorie;
$id_pagina = $id_categorie;
// EIND EDIT
// alle niet-alphanumerieke tekens door streepjes vervangen, en strtolower
$naam_pagina_url = trim($naam_pagina_url);
$naam_pagina_url = strtolower(ereg_replace("[^A-Za-z0-9]", "-", $urlomschrijving));
while(strpos($naam_pagina_url, "--") !== false)
{
$naam_pagina_url = str_replace("--", "-", $naam_pagina_url);
}
if(substr($naam_pagina_url, -1) == "-")
{
// -id aan het eind toevoegen
$naam_pagina_url = $naam_pagina_url.$id_pagina;
}
else
{
// -id aan het eind toevoegen
$naam_pagina_url = $naam_pagina_url."-".$id_pagina;
}
unset($positie_evt_volgend_streepje);
// START EDIT
$urlomschrijving1 = $naam_pagina_url;
// EIND EDIT
echo "<div class=\"bedrijven_col\"><ul><li><a href=\"/bedrijven/huis/vorige-pagina/bedrijven/categorienummer/".$urlomschrijving1."/zoekresultaat.html\">".htmlentities($categorie, ENT_QUOTES)." (".$aantal_bedrijven.")</a></li></ul></div>";
if(fmod($index, 3) == "2")
{
echo "<div class=\"clearboth\"></div>";
}
unset($aantal_bedrijven);
} |
https://www.rbwebpromotions.nl/