Как стать автором
Обновить
14
0
Владимир Храмцов @Chrome

Web-разработчик

Отправить сообщение
Для избежания всяких неожиданностей и неприятностей, обычно забор страницы с внешнего сайта пишу через сокеты и протокол хттп. Просто часто натыкаюсь на то, что урлы открывать с помощью стандартных функций открытия файлов открывать запрещено.
Ссылка на википедию дана была только в силу того, что на данный момент существуют проблемы с доступом на официальный сайт программы quinnware.com и не более того. А про википедию… ну так получилось :)))
Если любите красивые приложения, можете попробовать ru.wikipedia.org/wiki/Quintessential_Player
Уточните, пожалуйста, задачу. Вы хотите хранить битовые маски в отдельной таблице, или же просто права и(или) группы?
Все правильно, имменно поэтому в мане по mysql написано что лучше использовать where.
Поэтому же в начальном комментарии я и написал что нужно сначала проверить скорость выполнения запроса в одном и втором случае. Для данного случая можем получить выигрыш в скорости, а может и нет.
В стандарте необходимо, но на mysql можно без GROUP BY.
Испытано на mysql 5.0.24
Цитата из документации:
A HAVING clause can refer to any column or alias named in a select_expr in the SELECT list or in outer subqueries, and to aggregate functions. However, the SQL standard requires that HAVING must reference only columns in the GROUP BY clause or columns used in aggregate functions.
Кстати, несмотря на возможности алиасов, при запросах конструкцию приходится повторять в разных местах, что усложняет запросы. Вот например нельзя написать так:

SELECT *, MATCH (title, body) AGAINST ('database') as REL
FROM `articles`
WHERE REL > 0;

Если заменить WHERE на HAVING то можно и не повторять конструкцию. Надо только посмотреть, что будет быстрее HAVING или еще раз посчитать?
Сталкивался с некоторыми граблями на серверах когда делал SOAP сервисы (php5 -> php5), в частности если в php все что не пустое приводится к true, а пустое к false (0, пустая строка и т.д.), в соапе 1 это может вызвать ошибку(сталкивался на некоторых серверах). Надо точно соблюдать типы и значения передаваемых параметров.
Есть один минус, максимальная ширина таблицы в mysql составляет 255 поле(к сожалению сам сталкивался с таким).
Поиском он не находился
1. Пост про svn, а не svn и другие системы
2. Напоминает старый анекдот:
Приходит покупатель в магазин:
(покупатель)-У вас туалетная бумага есть?
(продавец)-Туалетной нет, есть наждачная, брать будете?
Благодарю.
EXPLAIN в mysql говорит что possible keys null, однако в графе key стоит название используемого индекса, а также указана его длина.
Поиском я не нашел, буду благодарен, если укажете мне на статью, в которой это уже предлагалось.
Ценное наблюдение, проверю по поводу индексов.
В этом случае поиск придется вести LIKE '%, id,%', при этом не будут использоваться индексы.
Основываясь на этом методе на одном из сайтов мы накладывали водяные знаки на картинки, если у пользователя не хватало прав получить ее версию без водяных знаков. При этом при обращении к картинке проверялось наличие уже сгенерированной версии с водяным знаком, если такая версия уже была, ее отдавали, если нет, генерировали, клали на файловую систему и отдавали пользователю.
Если будет найден способ быстро генерировать демо при первом обращении, то такой способ может вполне прокатить. Однако, как мне кажется, преобразование картинок несколько отличается от преобразования песенок.
Как вариант можно посмотреть демостенд cms.nouvelt.com/, админка там по адресу cms.nouvelt.com/admin/, логин и пароль guest.
Все описания в данной CMS производятся на xml подобном языке, под описанием понимаются шаблоны, описания структур данных и так далее. Т.е. разработчик может сам определять набор полей и он ничем не связан в творчестве.
Да, чуть не забыл, внизу висит таймер, когда он достигает нуля, база возвращается к исходному состоянию.
Согласен. Данное решение подходит только в случае, когда мы имеем хоть какой-то доступ к конфигурации сервера, либо напрямую(тогда это наш сервер), либо опосредованно через администратора саппорта. В других случаях приходится этот материал бесполезен.
Написал патч, поставил в известность автора, жду ответа.

Информация

В рейтинге
Не участвует
Откуда
Минск, Минская обл., Беларусь
Дата рождения
Зарегистрирован
Активность