Фuлuн (13.01.2011/22:17)
хм я думал что этот класс только работает с выгрузкой, у этого класса есть монуал по русски?
Мануала по Русски нет, есть только на Английском, на оф. сайте
http://www.verot.net/php_class ... s.htm
Придется переводить и асиливать
AlkatraZ (13.01.2011/22:18)
Для этого есть единственная правильная, встроенная в РНР функция, это file()
Она читает все содержимое файла в массив (разбивая каждую строку).
А уж как дальше распорядиться массивом - это уже твое
Спасибо.
Вот еще вопрос например запрос в тамблицу users имеет ли смысл каждый раз писать только нужные поля
SELECT `id`, `balans`, `name` FROM `users`
или же можно просто
SELECT * FROM `users`
Сильно ли влияет на нагрузку?
почитай про массивы мануалы
array_flip()
Все пока мне много читать темку продолжать не буду, но и не закрывать... тк писать надо начаинать правильно и без лишних нагрузок
Фuлuн (13.01.2011/22:21)
Спасибо.
Вот еще вопрос например запрос в тамблицу users имеет ли смысл каждый раз писать только нужные поля
SELECT `id`, `balans`, `name` FROM `users`
или же можно просто
SELECT * FROM
Если тебе нужно к примеру только пару полей, лучше их описать явно, ибо таблица `users` имеет очень много всяких полей. причем некоторые из них (к примеру, "о себе", или поля настроек) могут быть большими по объему.
И соответственно, общий запрос, по маске * будет занимать много места в памяти сервера (нагружает не проц, а именно память).
У меня тоже вопрос:
А чем отличается вот эти записи:
SELECT*FROM `table` WHERE `pole`='$x'
от
SELECT`FROM `table` WHERE `pole`='" . $x . "'
?
И как лучше писать?
Олег про это писал
у вывода даже echo '$x'; и echo "$x";
есть разница в нагрузке тк в ' ты показываешь где переменные, а в " он ищет. те уже лишняя нагрузка.
ars-morozov (13.01.2011/22:28)
У меня тоже вопрос:
А чем отличается вот эти записи:
SELECT*FROM `table` WHERE `pole`='$x'
от
SELECT`FROM `table` WHERE `pole`='" . $x . "'
?
И как лучше писать?
Ничем, но если нужно вывесте запись где поле равно элементу масива, то надо вторым способом или экранированием. И еще: одиночные кавычки для переменных не обязательны, но это касается только селекта.
Фuлuн (13.01.2011/22:32)
Олег про это писал
у вывода даже echo '$x'; и echo "$x";
есть разница в нагрузке тк в ' ты показываешь где переменные, а в " он ищет. те уже лишняя нагрузка.
А так чем тебе не нравится?
echo "{$x}";
Фuлuн (13.01.2011/22:17)
у этого класса есть монуал по русски?
инглиш, однако там есть наглядные примеры реализации
http://upwap.ru/1230929