Вчера имах удоволствието да инсталирам новото чудо на M$, Internet Explorer 8. Впечатленията от него са:
1. Определено е по бърз от останалите си предшественици
2. Притежава SmartScreen filter, за защита от malware
3. При crash се запазват отворените табове (интересното е че при първи тест crash-на веднъж, имах удоволствието да го тествам това
)
4. Има възможност за добавяне на разширения, имат си цяла add-ons галерия: http://www.ieaddons.com/en/
5. Съществува InPrivate Filter.
Сайтовете като цяло отново са зле, интересното беше че имаше сайтове, които са OK под IE6 и IE7, а под 8-цата ми отне часове работа, по нагласяне на стилове и таблици.
Мое лично мнение е че вече се опитват гонят Firefox по “екстри”
Вчера от някъде ми попаднаха 40 съвета за оптимизране на PHP код, реших да направя някои тестове и да проверя дали това което казват е вярно
1. Не използвайте @ пред функция, резултати от тестовете:
създадох един малък масив и пред print_r добавих @:
със @:
Array
(
[3] => 1
[4] => 4
[5] => 1
[6] => 8
[7] => 9
[1] => 14
)
Exec Time: 0.0355
Memory Usage: 1044
без @:
Array
(
[3] => 1
[4] => 4
[5] => 1
[6] => 8
[7] => 9
[1] => 14
)
Exec Time: 0.0282
Memory Usage: 952
II. Номер 2 е проверка дължината на стринг, изпълнението на strlen забавя изпълнението на кода:
if (strlen($foo) < 5) { echo "Foo is too short"; }
Foo is too short
Exec Time: 0.0521
Memory Usage: 932
if (!isset($foo{5})) { echo “Foo is too short”; }
Foo is too short
Exec Time: 0.0009
Memory Usage: 816