Twig compileert een template naar pure PHP code. Dus nadat een template voor het eerst gerenderd is wordt er in het vervolg alleen pure PHP gedraaid, en is de overhead van de template engine dus verwaarloosbaar. Volgensmij doet Smarty dat niet, en zit daar het grote verschilquote:Op zaterdag 11 december 2010 18:24 schreef KomtTijd... het volgende:
Ik heb er geen last van. Maargoed de websites die ik beheer hoeven ook niet bepaald high performance te zijn. Ben wel benieuwd dan hoeveel % van de rekenkracht van bijv. FOK in smarty gaat zitten... Of wat de winst zou kunnen zijn...
In gebruik maakt de manier waarop het geprogrammeerd is weinig uit toch, lijkt me?
Dank uquote:Op maandag 13 december 2010 09:44 schreef FastFox91 het volgende:
Google -> tijd groet php
http://www.sitemasters.be(...)en,_middag,_avond%29
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | CREATE TABLE IF NOT EXISTS `pix` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `categoryMain` varchar(25) NOT NULL, `categorySub` varchar(50) NOT NULL, `tags` varchar(100) NOT NULL, `user_id` int(10) unsigned NOT NULL, `user_ip` int(11) NOT NULL, `accepted` enum('y','n') NOT NULL, `filetype` tinyint(3) unsigned NOT NULL, `filename` varchar(40) NOT NULL, `filedate` date NOT NULL, `filesize` int(10) unsigned NOT NULL, `filex` mediumint(9) NOT NULL, `filey` mediumint(9) NOT NULL, `filecrc` char(40) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `categorySub` (`categorySub`,`filetype`,`filesize`,`filex`,`filey`,`filecrc`), KEY `categoryMain` (`categoryMain`,`categorySub`), KEY `filedate` (`filedate`), KEY `accepted` (`accepted`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; |
1 2 3 4 5 6 7 8 | SELECT `pix`.`categoryMain`, `pix`.`categorySub`, `pix`.`filedate` FROM `pix` WHERE `pix`.`accepted` = 'y' GROUP BY `pix`.`categorySub` ORDER BY `pix`.`filedate` DESC LIMIT 10 |
1 2 | id select_type table type possible_keys key key_len ref rows Extra 1 SIMPLE pix index accepted filedate 3 NULL 10 Using where; Using temporary |
Het laatst toegevoegde plaatje per subcategorie, toch? Want dat krijg je zo met zekerheid niet.quote:Op woensdag 15 december 2010 13:10 schreef Chandler het volgende:
Omdat ik maar 1 plaatje per subcategorie wil zien!
Klopt! distinct zou zeker beter zijn? ik ga er even mee spelen!quote:Op woensdag 15 december 2010 13:29 schreef Light het volgende:
[..]
Het laatst toegevoegde plaatje per subcategorie, toch? Want dat krijg je zo met zekerheid niet.
En nu ga ik eerst weer werken
Distinct is in de meeste gevallen sneller.quote:Op woensdag 15 december 2010 15:42 schreef Chandler het volgende:
[..]
Klopt! distinct zou zeker beter zijn? ik ga er even mee spelen!
Jaquote:Op vrijdag 17 december 2010 12:16 schreef Keiichi het volgende:
Een vraag waar ik al een tijdje mee loop. Met real_escape_string kun je goed waardes escape om veilig in je queries te maken. Maar voor integers gebruik ik altijd iets in de trend van sprintf("SELECT * FROM `bla` WHERE `id` = %d", $id);
Is dat ook een veilig optie?
http://nl3.php.net/sprintf kijk bij punt zes wat %d precies betekent.quote:Op vrijdag 17 december 2010 15:48 schreef Chandler het volgende:
Light vertel eens waarom dat wel een veilige optie is? stel $id = $_GET['id'] dan worden slashes toch niet gequoted of wel?
1 2 3 4 5 6 | <?php include("head.txt"); include("menu/inhoud-menu.txt"); include("inhoud-ih.txt"); include("end.txt"); ?> |
Jaquote:Op maandag 20 december 2010 00:44 schreef raav1 het volgende:
moet ik alle bestanden op t35.com hosten zodat iedereen deze kan zien?
1 2 3 4 5 6 | <?php require("head.txt"); require("menu/inhoud-menu.txt"); require("inhoud-ih.txt"); require("end.txt"); ?> |
1 2 3 4 5 6 7 8 9 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>MUN</title> <link href="style.css" rel="stylesheet" type="text/css" /> <link rel="stylesheet" media="all" type="text/css" href="menu/menu_style.css" /> </head> <body> |
1 2 3 4 5 6 7 8 9 10 11 12 13 | <!-- AVAILABLE COLORS --> <!-- aqua, blue, gray, lime, orange, pink, purple, red --> <!-- TO APPLY A COLOR CHOICE --> <!-- Change the color class on the first div to one of the above mentioned colors --> <div class="menu bubplastic horizontal gray"> <ul> <li><span class="menu_r"><a href="http://www.cssmenumaker.com"><span class="menu_ar">Home</span></a></span></li> <li><span class="menu_r"><a href="http://www.cssmenumaker.com"><span class="menu_ar">Specs</span></a></span></li> <li><span class="menu_r"><a href="http://www.cssmenumaker.com"><span class="menu_ar">FAQ</span></a></span></li> <li><span class="menu_r"><a href="http://www.cssmenumaker.com"><span class="menu_ar">Small</span></a></span></li> </ul> <br class="clearit" /> </div> |
1 2 | heer kun je tekst en ander dingen plaatsen op te laten zien bij ons op school<br /> wtf niet alleen op school overal :o |
1 2 3 | </body> </html> |
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 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>MUN</title> <link href="style.css" rel="stylesheet" type="text/css" /> <link rel="stylesheet" media="all" type="text/css" href="menu/menu_style.css" /> </head> <body> <!-- AVAILABLE COLORS --> <!-- aqua, blue, gray, lime, orange, pink, purple, red --> <!-- TO APPLY A COLOR CHOICE --> <!-- Change the color class on the first div to one of the above mentioned colors --> <div class="menu bubplastic horizontal gray"> <ul> <li><span class="menu_r"><a href="http://www.cssmenumaker.com"><span class="menu_ar">Home</span></a></span></li> <li><span class="menu_r"><a href="http://www.cssmenumaker.com"><span class="menu_ar">Specs</span></a></span></li> <li><span class="menu_r"><a href="http://www.cssmenumaker.com"><span class="menu_ar">FAQ</span></a></span></li> <li><span class="menu_r"><a href="http://www.cssmenumaker.com"><span class="menu_ar">Small</span></a></span></li> </ul> <br class="clearit" /> </div> </body> </html> |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |