Вы не зашли.
Думаю, задача класса будет именно в получении данных от пользователя, при чём получение без Notice'ов, а также начальная фильтрация этих данных, например,
input::get_bool input::get_array(это если вводить test[]=1&test[]=4, будет массив, а это вызывает ошибку, и метод get заодно будет проверять тип).
Какие-то ещё идеи будут?)
Желание стать программистом из-за того, что вам нравляться компьютерные игры-это все равно, что желание стать гинекологом из-за того, что вам нравиться секс
нотисы, по моему, второстепенны, т.к. всегда можно вместо тернарника использовать собаку. я, напимер, ей и пользуюсь обычно.
Ещё в чём минус, если передавать массив(я писал выше) - будут ошибки.
@ действительно довольно сильно тормозит работу, хотя в принципе это не важно)
Желание стать программистом из-за того, что вам нравляться компьютерные игры-это все равно, что желание стать гинекологом из-за того, что вам нравиться секс
Akdmeh, среди ченжлога php5.3 было и ускорение работы собаки. я лично уже все равно полностью пересел на php5.3)
Геморрой, у меня тоже давно стоит линейка 5.3
Вот я в бложеке ещё это смотрел, ну конечно бенчмарки сакс, тем не менее:
http://akdmeh.net/full_text.php?id=68
То есть, эта функция для меня ещё чисто выгодна проверкой переменной на наличие переменной - противная ошибка)))
Желание стать программистом из-за того, что вам нравляться компьютерные игры-это все равно, что желание стать гинекологом из-за того, что вам нравиться секс
вопрос по части оптимизации, нужно ли ставить индексы на поля по которым идет сортировка?
ORDER BY `field`
Натан ротшильд :
Кто владеет информацией, тот владеет миром
kagda nado ispolzivat eti funqcii vpdo? bindColumn, bindParam, bindValue. ne ponial opisanie na php.net
две таблицы, posts - сообщения и posts_files - файлы сообщений;
делаю вывод
Код:
$res = mysql_query('SELECT *, (SELECT COUNT(*) FROM `post_files` WHERE `post_id` = `posts`.`id`) AS `count_files` FROM `posts`'); |
while($post = mysql_fetch_array($res)) |
{ |
.... |
// если к посту приложены файлы |
if($post['count_files'] > 0) |
{ |
//здесь делаю запрос к таблице файлов и еще одним циклом вывожу файлы. |
} |
} |
возможно ли как то оптимизировать?
Натан ротшильд :
Кто владеет информацией, тот владеет миром
добавь 1 запросу HAVING `count_files` > 0