раз уж говорить о стороннем софте, то лучше IrfanView ничего пока не встречал - он имеет общирнейший функционал по автоматической обработке изображений. Был и остается бесплатным.
Если по сабжу, то, может имеет смысл у разработчиков полюбопытстовать? на худой конец расковырять исходники.
такое поведение регулируется css-аттрибутом min-width
на самом деле, у внутренних страниц ползунки тоже появляются, но только они появляются на разрешенее не меньше 1024, а по-моему 640.
в общем, надо где-то в шаблонах смотреть. шаблон какой-то стандартный или фирменный?
Я лично исповедую и всем рекомендую Zend Framework (постоен на паттерне MVC). Поначалу может показаться громоздким и сложным для понимания, но это пройдет. У меня на освоение ушло где-то пара вечеров. Сейчас уже даже не могу представить, как раньше жил без него)) plain-php забыт, как страшный сон.
Документации - море, русское сообщество - большое (буквально на выходных была конференция в Питере ZFConf).
Могут возникнуть проблемы с производительностью (как и у любого фреймворка), но они решаемы.
С параллельной разработкой тоже не вижу проблем.
Не знаю. насколько красиво, но можно так:
public function PrintTreeArray($ParentID, $lvl) { global $lvl; $lvl++; $res = array(); $sSQL="SELECT cat_id, cat_name FROM photo_browser_categories WHERE parent_id = ".$ParentID; $result=mysql_query($sSQL); if (mysql_num_rows($result) > 0) { while ( $row = mysql_fetch_array($result) ) { $ID1 = $row["cat_id"]; $ar = $res[] = $row["cat_name"]; $ar = $this->PrintTreeArray($ID1, $lvl); if ($ar) $res[] = $ar; $lvl--; } } return count($res)>0?$res:false; }
+1 к svn - рулезная мегаудобная вещь
хотя сейчас наблюдается новый тренд - git
вот с ним бы тоже не плохо познакомиться, только руки не дойдут никак.
можно даже и в базу не складывать, а анализировать access-логи. парсить рефереров на предмет обратной ссылки, и банить в случае ее отсутствия.
Сделать выборку из таблицы в 100500 записей - задача не сложная даже для mysql. Да даже если их будет миллион. А если использовать хранилища типа ключ-значение с кэшированеим - выборка будет длиться микросекунды. И да. Стоимость хранения информации с каждым днем стремится к нулю, так что, можно и дубли хранить
определенно у лайвинтернета есть какое-то апи. буквально на днях состряпал парсинг статистики посещаемости, которую выдает xml-фид, прим.:
http://counter.yadro.ru/values?site=searchengines.ru
мож поможет чем)
не встречал пока ничего лучше и комфортнее эппловских клав - самый лучший клавишный ход плюс бесшумность. почему все так не делают? в отечественных магазинах продается сплошной garbage, редко что-то достойное попадатся. из последних мной обнаруженных самородков могу посоветовать EEE keyboard+mouse:
близка по ощущениям к эппловской клаве - юзаю ее на работе.
от майкрософта попадался неплохой экземпляр
только клавиши стрелок, объеденные в одну джойстико-образную кнопку меня лично угнетают 😕
и что, это работает - $str{0} ?
доступ к произвольному символу в строке осуществляется так же, как и к элементу массива:
if ($str[0] == $str[1]) do_stuff();