|
Dit topic is 40 pagina's lang: 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 |
||||
Auteur: |
|
|
quote:En er kunnen versieconflicts ontstaan! I'm not being rude. You're just insignificant. |
|
quote:Nog steeds vier lege frames. Ik kan nergens heen scrollen, ik kan nergens iets in onzichtbare textfields invoeren... ik kan er niets mee? I'm not being rude. You're just insignificant. |
|
Ben begonnen met een beetje PHP en mysql... Stapsgewijs kom ik er wel... Nu weet ik alleen niet in verband met server resources en zo, of er dingen zijn waar ik rekening mee moet houden... Ik bedoel bijvoorbeeld het sluiten van connecties, doe je dat vlak na iedere query, of op het einde van de pagina. Dat soort dingen. Mijn pogingen zijn te vinden: http://www.metalprovider.com/ouronlycomfort/phptest/news.php Nog niets van afbeeldingen werkt, en er zitten vast nog veel fouten in... (Onder andere trekt de site op niets in Opera) |
|
quote:je bedoelt database verbinding sluiten? das nie nodig. de verbinding met de database wordt automatisch aan het eind van een script gesloten tenzij je em eerder expliciet eindig (mysql_close) of een persistant connection opent (eentje die altijd open blijft) met mysql_pconnect REMEMBER: BE NOT NICE TOO ARE LIKE SATAN!!!! SATAN WIL KILL YOU DEAD! |
|
quote: Database verbinding bouw je 1 keer op aan het begin van je script (als hij ook echt gebruikt gaat worden). Je geeft de resource weer vrij aan het einde van het script (met mysql_close). Hetzelfde doe je met queries. Gebruik daarvoor mysql_free_result Het lijkt me logisch dat je niet voor elke query de db verbinding wilt opbouwen... dat is namelijk 1 van de traagste onderdelen van je script. Gebruik ook als het even een mysql_pconnect ... persistance connecties zijn sneller. |
|
quote:Ga daar nooit van uit ... zeer lelijk !!! Database connecties altijd sluiten. |
|
Makes sense, maar toen we in der tijd met ASP.NET werkten op school (*schudder*), werd ons wijsgemaakt dat aangezien je over het internet werkt, het altijd veiligst is om de connectie zo snel mogelijk terug te sluiten, voor hackers en zo... Ik heb er nooit veel van geloofd, maar ja... Bedankt alleszins voor de tips. |
|
quote: Heb ik daar echt overheen gelezen in de help Het is gelukt, thnx!! |
|
quote:Als je met java of dotnet werkt is het vaak het voordeligst een connectiepool aan te maken. Je pagina vraagt dan een connectie op uit de pool en geeft die na executie weer vrij aan de pool. Op deze manier hoeft alleen bij het creeren van de pool een connectie opgezet te worden. Dat scheelt heel veel performance (bij java iig) |
|
quote: quote: paste van de mysql_connect functie van php.net http://nl2.php.net/manual/en/function.mysql-connect.php dat lijkt mij toch kloppen. maar goed het kan altijd mooier. [Dit bericht is gewijzigd door XdeckX op 01-10-2003 17:54] REMEMBER: BE NOT NICE TOO ARE LIKE SATAN!!!! SATAN WIL KILL YOU DEAD! |
|
quote:Ja, maar je stelt je afhankelijk van de programmeurs van PHP op die manier. Op het moment dat zij dat beleid veranderen, om maar een raar voorbeeld te noemen, of een stomme fout maken, blijf jij met garbage zitten. I'm not being rude. You're just insignificant. |
|
quote:daar heb je wel gelijk in REMEMBER: BE NOT NICE TOO ARE LIKE SATAN!!!! SATAN WIL KILL YOU DEAD! |
|
Ik heb een vraag: Ik wil graag een weten hoe je een window maakt zonder dat je een nieuwe venster krijgt. Dus heb je de frontpage en als je op een link klikt dat zeg maar in de frontpage naar die pagina gaat zonder dat het een nieuwe venster opent. En liefst op een fade in manier. Als niemand dat weet zou ik graag willen weten met welke webtaal je het wel kan bewerkstelligen. |
|
html ? target=_self (dacht ik) Oh en fade in is zwaar lelijk en zwaar kut. Niet doen. |
|
gewoon geen target meegeven ? this user is dead |
|
Fades kunnen wel maar zijn expliciet IE-only javascript-filters.. Niet gebruiken dus.. Verder zijn ze zeker op pagina-grootte zo zwaar voor de client dat je site dan alleen IE-only op een vette client fatsoenlijk draait. Als je persé fades wilt gebruiken is imho de enige fatsoenlijke mogelijkheid die je hebt je site in Flash maken. Alleen werkt dat weer alleen op browsers met de Flash-plugin.. Dus ik zou zeggen: gebruik al die crap niet en maak gewoon old-school in Notepad een site.. Edit: je bedoelt gewoon "in-site" navigatie toch?? ALs je geen frames gebruikt idd target="_self" in de <a> tag pleuren. Anders target="framenaam" in de <a>-tag pleuren. [Dit bericht is gewijzigd door Snaack op 05-10-2003 12:13] |
|
quote:Dank voor de uitleg. Trouwens Snaack, kan je nog die link geven van die mannetjes die in een boom veranderen.(die je niet kan draaien ) Want die heerst gewoon |
|
www.xiiin.com Hier op mijn werk op een PIV 2.4 draait hij prima Verder zat ik net te kijken of ik de performance van mijn DB kan verhogen, ik draai MySQL met InnoDB tabellen. (mede omdat InnoDB transactions ondersteunt) Nu wilde ik een Full Text index leggen op een aantal zoekbare velden alleen ondersteunt InnoDB dat type index niet. MyISAM wel. Ik wil de MyISAM contra InnoDB-discussie oprakelen. Aangezien ik geen mega grote database draai (max 1000 records per table voorlopig dus zelfs piepklein te noemen) is de snelheidswinst die ik eventueel kan halen door een Full Text index te leggen op de zoekbare velden als ik alle tabellen omzet naar MyISAM vermoedelijk verwaarloosbaar. Ook denk ik gezien het lage aantal records weinig van de snellere inserts/ updates van InnoDB t.o.v. MyISAM te merken. Persoonlijk denk ik dat het qua snelheid weinig uitmaak wat ik doe alleen weet ik dat MyISAM tabellen zeker bij een kleine DB minder ruimte in beslag nemen dan InnoDB tabellen. Het kost me natuurlijk veel tijd om alle databases weer om te zetten naar MyISAM en om de Full Text indexes toe te voegen, hierdoor denk ik dat ik gewoon InnoDB blijf gebruiken, mede omdat ik ondersteuning van transactions wel prettig vind Meningen??? |
|
Ik hang zeker weer de nerd uit ofzo |
|
quote:Mja, ik vind het een beetje weinig info om mee te werken eigenlijk. Zonder concretere gegevens (hoeveel selects, hoeveel inserts/updates, hoeveel joins, etc.) is het natuurlijk moeilijk inschatten welke keuze de juiste is. En ik moet je zeggen dat ik weinig ervaring heb met Inno... I'm not being rude. You're just insignificant. |
|
quote:Xiiin werkt bij mij perfect. Misschien heb je te weinig werkgeheugen. |
|
quote: Laten we het houden op: max 50 gelijktijdige selects en vermoedelijk nooit gelijktijdige inserts.. Gezien de extreem lage belasting verwacht ik dat de perfomancewinst amper meetbaar/ merkbaar is.. |
|
quote: 512MB, dat lijkt me zat.. Mijn PC is gewoon te traag, PIII700.. Ik denk dat het vooral aan de videokaart ligt, 8MB Ati Rage Mobility prustding.. Oude laptop heh |
|
quote:En de verhouding selects (zoeken door de textvelden/FTI?) tegenover invoeren van nieuwe data (herindexeren)? quote:Mja, dan zou ik toch gewoon voor het gemak van de transacties gaan denk ik I'm not being rude. You're just insignificant. |
Dit topic is 40 pagina's lang: 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 |
Index / Algemeen | Vorige pagina | Volgende pagina |