Жаль немного опоздал, хотя говорят вроде мало пропустил.
Спасибо за конференцию, было интересно. Правда чуть ли не на половину вопросов ответ был сам собой разумеющимся. :)
Очень понравилась атмосфера, много интересных людей в одном месте.
И за книжку спасибо, хорошее настроение на весь вечер :)
Они самые. Тоже пишу под E_ALL, поэтому и использую @.
Скажем, в середине скрипта не вижу ничего плохого, если написать
if (!@$user) die(); :)
Чем это хуже if (!isset($user)) die(); ?
Не согласен ни разу. Попробуйте отключить ворны для большинства скриптов - сразу ошибки попрут (типа, "барахло"). Конечно, в 90% случаев на них можно положить, но оставшиеся 10% затрудняют отладку очень сильно - а в случае, когда ведется лог всех ошибок, всё становится гораздо проще.
Впрочем, и так ниже все за меня сказали. :)
Не смешно что-то... Очень глупая ошибка, которую очень просто избежать в PHP, не отрубая E_WARNINGS. Там, где нужно, пишется @intval($var) или по ситуации.
Что касается инклудов скриптов - не случайно во всех хороших и не очень CMSках, состоящих из кучи файлов, первой строчкой стоит проверка, типа if ( ! defined( 'IN_IPB' ) ). Держите это в голове и будет вам щастъе. :)
Меня самого это очень интересует - моя прямая обязанность обеспечить, чтобы сайты клиентов работали везде хорошо. :) Оба IE доставляют массу неприятностей, боюсь как бы их не стало три...
С другой стороны, сейчас я не знаю ни одного крупного и популярного сайта, который бы был заточен исключительно под старые версии IE - сейчас ситуация в этом отношении более спокойная.
Зато есть очень много интранет-приложений, "супер-пупер-админок", которые работает только в IE... Вторые лично я терпеть не могу. :)
Первым фреймворком был как раз Mootools. Почитал документацию к prototype, пока не вижу смысла на него переходить. :) Плугины очень удобно пишутся, кстати.
Хочу еще jQuery попробовать...
Такая штука есть для Nintendo DS (вдруг кто не знает - портативная консоль с тачскрином). Сама игра называется Jam Sessions (US и Европейский релизы).
Кому интересно, на Youtube много видео. :)
Боюсь только, что переход на него хостеров затянется, так же как затянулся с переходом с 4 версии на 5. Без register_globals, например, многие древние скрипты по дефолту отвалятся...
Впрочем, в конце они вроде довольно мило пообщались с Mio
Спасибо за конференцию, было интересно. Правда чуть ли не на половину вопросов ответ был сам собой разумеющимся. :)
Очень понравилась атмосфера, много интересных людей в одном месте.
И за книжку спасибо, хорошее настроение на весь вечер :)
Скажем, в середине скрипта не вижу ничего плохого, если написать
if (!@$user) die(); :)
Чем это хуже if (!isset($user)) die(); ?
Впрочем, и так ниже все за меня сказали. :)
Что касается инклудов скриптов - не случайно во всех хороших и не очень CMSках, состоящих из кучи файлов, первой строчкой стоит проверка, типа
if ( ! defined( 'IN_IPB' ) ). Держите это в голове и будет вам щастъе. :)С другой стороны, сейчас я не знаю ни одного крупного и популярного сайта, который бы был заточен исключительно под старые версии IE - сейчас ситуация в этом отношении более спокойная.
Зато есть очень много интранет-приложений, "супер-пупер-админок", которые работает только в IE... Вторые лично я терпеть не могу. :)
Хочу еще jQuery попробовать...
Кому интересно, на Youtube много видео. :)
Боюсь только, что переход на него хостеров затянется, так же как затянулся с переходом с 4 версии на 5. Без register_globals, например, многие древние скрипты по дефолту отвалятся...