Что нужно? А нужно следующее: иметь определенное колличество функций для работы с ними. Я выбираю вариант с классом, потому что не нужно каждый раз глобализировать переменную конфига.
P.S.: не пугайтесь кода, я писал его с телефона и не делал какого-либо функционала, просто привел аналогию одних функций в разном исполнении.
Вчера не написал, потому что очень устал и не было сил заходить на форум.
Занял я III место, хотя были все шансы занять I. Дело в том, что на конкурсе было не компитентное жюри, которое определило победителем конкурса сайт на юцозе (где шаблон и тот был юцоза).
Очный этап конкурса разочаровал. Я думал будет лучше, а получилось как всегда через (_|_).
peterpro: Во-первых - не стоит оптимизировать раньше времени. Если все работает нормально, то скрипт лучше вообще не трогать. Т.е. задачу оптимизации надо решать по мере поступления.
Вспомнился случай из жизни:
Клиент: а как оно работает?
Продавец: не знаю...
Клиент: можно исходный код посмотреть?
Продавец: не надо, а то мало ли потом перестанет...
Что нужно? А нужно следующее: иметь определенное колличество функций для работы с ними. Я выбираю вариант с классом, потому что не нужно каждый раз глобализировать переменную конфига.
P.S.: не пугайтесь кода, я писал его с телефона и не делал какого-либо функционала, просто привел аналогию одних функций в разном исполнении.
Вчера не написал, потому что очень устал и не было сил заходить на форум.
Занял я III место, хотя были все шансы занять I. Дело в том, что на конкурсе было не компитентное жюри, которое определило победителем конкурса сайт на юцозе (где шаблон и тот был юцоза).
Очный этап конкурса разочаровал. Я думал будет лучше, а получилось как всегда через (_|_).
Если делайте апдейт, то, конечно же, запись уже присутствует в бд, значит можно:
1. выборкой взять данные,
2. В скрипте убить ненужный код,
3. Заапдейтить данные обратно.
Какой код по вашему мнению более быстр/удобен/оптимален?
или
Всем спасибо! Возьму по-немногу из ваших слов в свой доклад.
Завтра тут напишу результаты конкурса :)
Когда-то делал скрипт, который проверяет базу на бан в яше (по количеству страниц в индексе) и на 404 ошибку. Если заинтересует, то в личку.
Во-первых - не стоит оптимизировать раньше времени. Если все работает нормально, то скрипт лучше вообще не трогать. Т.е. задачу оптимизации надо решать по мере поступления.
Вспомнился случай из жизни:
Клиент: а как оно работает?
Продавец: не знаю...
Клиент: можно исходный код посмотреть?
Продавец: не надо, а то мало ли потом перестанет...
burunduk, ваш код не до конца корректен. На некоторых браузерах может не сработать.
Вот мой вариант:
var height=0;
var width=0;
if (self.screen) {
width = screen.width;
height = screen.height;
} else {
if (self.java) {
var jkit = java.awt.Toolkit.getDefaultToolkit();
var scrsize = jkit.getScreenSize();
width = scrsize.width;
height = scrsize.height;
}}
// далее можно подставить код от burunduk
an0nym, это код из DLE. Там ни строчки моего нет %)
Каков бюджет?