Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Topic gesloten
 
Topictools Zoek in deze topic
Oud 21-11-2003, 15:16
Scooter B0y
Avatar van Scooter B0y
Scooter B0y is offline
Hoelang is een beetje normaal dat een PHP pagina gemaakt word?

ik heb nu een forum en de meeste pagina's worden winnen 0.07 microseconden...

is dit normaal, snel of langzaam?

Laatst gewijzigd op 21-11-2003 om 15:21.
Advertentie
Oud 21-11-2003, 16:15
CryptapiX
Avatar van CryptapiX
CryptapiX is offline
ligt aan lengte van script he
hoeveel functies hij moet uitvoeren enz
__________________
I have not failed, I have just found 10.000 ways that won't work
Oud 21-11-2003, 21:42
Enlightenment
Avatar van Enlightenment
Enlightenment is offline
PHP is heel snel, dus dat gaat gewoon heel snel.

1microseconde = 0,0001 seconde, om even te vergelijken.
__________________
Per undas adversas (tegen de stroom in)

Laatst gewijzigd op 21-11-2003 om 21:44.
Oud 21-11-2003, 21:44
Koen
Avatar van Koen
Koen is offline
PHP parsed erg snel. Meeste laadtijd zit vaak in SQL queries. Vooral lange queries waarbij slecht omgesprongen wordt met joins kosten erg veel tijd, met name in databases waar geen gebruik wordt gemaakt van indices.

Maar puur en alleen PHP gaat heel vlot ja.
Oud 21-11-2003, 23:25
micra
Avatar van micra
micra is offline
Om je site sneller te laten gaan is dit soms handiger:
PHP-code:
<?
mysql_query("select gebruikersnaam from leden where id='".$id."'");
?>
dan dit:

PHP-code:
<?
mysql_query("select * from leden where id='".$id." ' ");
?>
Scheelt echt veel tijd echt waar
Oud 22-11-2003, 01:55
Verwijderd
En dat neemt natuurlijk exponentieel toe als je inner of outer joins gebruikt.
Oud 22-11-2003, 09:46
Scooter B0y
Avatar van Scooter B0y
Scooter B0y is offline
Ik zit nu ongeveer op een laad tijd van 50/50
50% van de laad tijd is voor queries ophalen
en de andere helft is is voor het parsen.


ik heb gisteren zelfs op sommige pagina's de laadtijd met 0.01-0.02 naar beneden gehaald
Oud 22-11-2003, 10:06
Verwijderd
Citaat:
micra schreef op 22-11-2003 @ 00:25:
Om je site sneller te laten gaan is dit soms handiger:
PHP-code:
<?
mysql_query("select gebruikersnaam from leden where id='".$id."'");
?>
dan dit:

PHP-code:
<?
mysql_query("select * from leden where id='".$id." ' ");
?>
Scheelt echt veel tijd echt waar
Je moet toch eens beter queries leren schrijven hoor :/
Oud 22-11-2003, 12:44
Verwijderd
Wat is daar nou weer niet goed aan?
Oud 22-11-2003, 12:49
Verwijderd
Citaat:
eXo schreef op 22-11-2003 @ 13:44:
Wat is daar nou weer niet goed aan?
PHP-code:
<?
mysql_query("select * from leden where id='".$id." ' ");
?>
PHP-code:
<?
mysql_query("select * from leden where id = $id");
?>
id is een integeer, hoeven geen quotes voor, en ". ." is gewoon onzin..
Oud 22-11-2003, 13:03
Verwijderd
Dat kun je onmogelijk weten voor hetzelfde geld is het wel gewoon een string. En een quote meer of minder maakt voor de uitvoering van het script toch niks uit (in dit geval dan he). Volgens mij is het beter om gewoon een bepaalde standaard aan te hangen ipv bij elk script weer afzonderlijk te moeten gaan nadenken over of je nou wel of niet quotes wil gebruiken. Zelf gebruik ik ook altijd ` ` om tabel en veldnamen. En SQL opdrachten type ik in hoofdletters, voor leesbaarheid.

PHP-code:
<?
mysql_query("SELECT * FROM `leden` WHERE `id`='$id' ")
  or die (mysql_error());
?>
Oud 22-11-2003, 13:25
Verwijderd
Ik doe het ook met hoofdletters voor de duidelijkheid, en of het werkt..
Ja, </td>'s en </tr>'s weglaten zal ook werken, is het daarom goed?
Oud 22-11-2003, 13:35
Verwijderd
Dat is iets heel anders.
Oud 23-11-2003, 13:56
Chimera
Avatar van Chimera
Chimera is offline
Citaat:
********** schreef op 22-11-2003 @ 14:25:
Ik doe het ook met hoofdletters voor de duidelijkheid, en of het werkt..
Ja, </td>'s en </tr>'s weglaten zal ook werken, is het daarom goed?
Ja hoor, je bent echt zo 1337
Oud 23-11-2003, 20:18
DeathKnight
DeathKnight is offline
Citaat:
********** schreef op 22-11-2003 @ 13:49:
PHP-code:
<?
mysql_query("select * from leden where id='".$id." ' ");
?>
PHP-code:
<?
mysql_query("select * from leden where id = $id");
?>
id is een integeer, hoeven geen quotes voor, en ". ." is gewoon onzin..
Variablen niet escapen is pas echt ranzig! doen dan:

PHP-code:
<?
mysql_query("select * from leden where id = {$id}");
?>
Oud 23-11-2003, 20:19
Screaming Slave
Screaming Slave is offline
heh, php echt shitty als ik het zo lees. ambiguity
Oud 23-11-2003, 21:17
Verwijderd
Citaat:
Chimera schreef op 23-11-2003 @ 14:56:
Ja hoor, je bent echt zo 1337
Wat loop jij nou weer te ijlen?
Oud 25-11-2003, 14:39
Enlightenment
Avatar van Enlightenment
Enlightenment is offline
Lief zijn voor elkaar.
__________________
Per undas adversas (tegen de stroom in)
Advertentie
Topic gesloten


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar

Soortgelijke topics
Forum Topic Reacties Laatste bericht
Verhalen & Gedichten fototopic dansen op papier II
Diary of Dreams
501 13-11-2005 22:58
Beleidszaken [FEAT] Image Resize JavaScript
Verwijderd
111 23-05-2004 23:27
Games Hulp bij 'Star Wars - Knights of the Old Republic'
Verwijderd
30 25-02-2004 15:34


Alle tijden zijn GMT +1. Het is nu 09:11.