Зима->вирусы->заболел->жопа
07-11-2007 15:14
Сцуко болею! Писато болею.
Пить воду и компот заепало. Еще в жопу хотят че то колоть - я послал врачей на..й
комментарии: 0
понравилось!
вверх^
к полной версии
cpecial for Opera(CSS)
05-11-2007 19:20
Недавно наткулся на особенность Оперы по отношению к фигурным скобкам в CSS,только она НЕ игнориует описание в двойных скобках
#cel{{border:1px solid #ccc;color:darkred}}
Вот это будет работать только в Опере и больше НИ где.
комментарии: 0
понравилось!
вверх^
к полной версии
Идиотизм
05-11-2007 19:16
Самые долбанутые ТВ программы
Минута слава
Фабрика звезд
ДОМ сука 2
Смотреть невозможно блевваааать хочется
А еще бесят мелкобюджетные рекламы ТОЖЕ хочется блевааааать
комментарии: 1
понравилось!
вверх^
к полной версии
Без заголовка
05-11-2007 09:32
Настроение сейчас - злой
Нахера было так рано просыпаться! Заснул в часа 3 проснулся в 9 БРЕД,идиотская привычка.
А впрочем даже к лучшему сделать успею больше, после чашки кофейка.
комментарии: 0
понравилось!
вверх^
к полной версии
Бля снег!
03-11-2007 20:05
Сеня упнул первый снег in my sity,писато пошел отмечать,почему то навяло о Новом годе:)
комментарии: 3
понравилось!
вверх^
к полной версии
Мнение о mysql class, выкачиваем mysql_query()
03-11-2007 17:44
Писец сеня все не учатся/работаю а нам мля к технарь дуть к восьми утра на два часа,БЕПРЕДЕЛ.
Вообщем в куче скриптов/библиотек вижу что то вроде этого
class.mysql.php
А в нем описаны методы(функции), в теле которой есть аналогичная функции для работы с мускулой,что то вроде этого
function arrray($link)
{
return(mysql_fetch_array($link);
}
и т.д.
Я сильно сомневаюсь что люди делающие это вообще нифига не понимают - зачем нужен этот класс.Я имеюю виду вот такие функции, А не стандарный запрос,потому что mysql_query очень удобно вынести в отдельный метод,это может избавить вас как минимум от одной проблемы - or die(mysql_error()).
Так вот я бы не писал если бы создатели ограничивались только этой функцией,но нет, они тупо копируют функциональность php, вот только зачем ?
А затем чтобы реализовать потом абстрактные базы данных,имеется ввиду когда скрипт может работать с несколькими базами данных. Я прекрасно понимаю данную надобность в больших проэктах(cms,форумные движки),но использовать это в новостых лентах, гостевых - бред и только.Видя такое складывается впечатление о том что это делается по незнанию!Зато потом можно сказать что скрипт написан с использованием ООП - а что звучит гордо не так ли? НО тыкните мне пальцем на чела который будет торкать гостевую и настраивать ее на Postarge/oracle а?Вот вот.
И кстати это замедляет работу скрипта,ведь если разобрать принцип работы mysql_fetch_array :
while($data=mysql_fecth_array($link)
{
print_r($data);
}
То в цикле каждый раз происходит обращения к пхп функции mysql_fecth_array(),которая каждый раз возвращяет массив выбранных значений,и работает пока не вернет false.А теперь представтье себе что будет так
while($data=$db->array($link)
{
print_r($data);
}
цыкл
вызов пользовательской функции $db->array(),та в свою очеред вызывает mysql_fecth_array(),и только потом $data получает текущий массив. Бред и только.
Кстати для таких вот вещей удобнее использовать PEAR библиотеку!Хотя сам ее не использую - медленно слишком.
О том как выкачать все из mysql_query.
Как видите вынос в отдельный метод mysql_query позволяет нам не писать каждый раз or die(mysql_error()).
Да отлично,но ее можно еще более модернизировать,очень часто после каждого запроса пишут что то вроде этого
if(mysql_num_rows($link)<1) die('Не найдено');
Вот сообственно как раз это можно вынести в наш метод
function query($link,$check=false)
{
$lnk=mysql_query($link) or die(myqsl_error());
if(@$check and mysql_num_rows($lnk)<1)die('Обьекты не найдены');
return($lnk)
}
Что полезно?Да!,но есть проблема с функцией UPDATE/DELETE для подсчета того что они натворили с базой используются др.функция mysql_affected_rows();Для ее решения можно выделить отдельный метод, тогда получится что для функций выбора использовать старый а для любых modify запросов юзать новый, удобно не так ли?
Но еще можно использовать так называемую callback технологию,передавая в качесте true имя этой функции,тогда можно избежать проблем с интелектуальной ошибкой.
комментарии: 3
понравилось!
вверх^
к полной версии
Жесть! Или нахера нам нужен шаблонизатор?
03-11-2007 00:27
Сейчас все больше больше программеров юзают шаблонизаторы типо смарти и подобных ему.
Чтож да это кул,ну еще бы чтобы все выглядело так
{$var}, и если я так сделаю мне сразу респект будет. Вот чего чего а респекта вам нихера будет. Да может смарти и является самым быстрым из всех ему подобных,но он в тоже время и медленный,если его сравнить с нативным шаблонизатором,то скорость последнего возрастает в разы по сравнению с смарти.
Безусловно смарти удобен в отличие от нативок,но удобен для кодера . . . и что самое интересное ТОЛЬКО для кодера, не забывайте что земля наша Русская полна талантами,поэтому только у нас в одном человеке может быть программер кодер да и еще какой никакой дизайнер. Если смотреть на ситуацию за бугром то там все и наоборот. Так вот велика разница между
{$var} или
комментарии: 1
понравилось!
вверх^
к полной версии
Дневник en1gmat1c
03-11-2007 00:07
Мля а Смоленска та тута нету,имею ввиду города.
комментарии: 3
понравилось!
вверх^
к полной версии