во-первых, картинки в БД хранят только нубасы. Нормальные чуваки картинки в БД не хранят, именно по этой причине: поскольку все вышеперечисленные операции нет смысла производить над блобами. Следовательно, нет смысла хранить картинки в реляционной БД. Она придумана для другого. Во-вторых, у автора там совсем не картинки. У него раза три написано, что именно он хранит в БД. Ты становишься очинь смищной мальчик когда оправдываешься :) Но самый, конечно, ад - это твое самомнение. Так дунуть в лужу и так наглеть - это надо уметь. Илитная гопота!
ну вот, не зря я написал дерево :) Я даже хотел написать "чурка", но постеснялся цензуры. А потом и вовсе подумал, что негоже ругаться на человека, пока он не проявил себя как дерево. А вот теперь можно :) Base64 отлично справляется со своей задачей только у самых отмороженных ламеров, которые даже mysql не видели, и используют реляционную БД как key-value хранилище, не подозревая, что над содержимым ячеек можно проводить различные операции, такие как сортировка, фильтрация, поиск, и пр...
что характерно, чувак использует htmlentities РОВНО для тех же целей, для которых ты используешь base64 - ради идиотского хака, обхоящего проблему кодировок. То есть, ты тупо предлагаешь ему поменять один костыль на другой, АБСОЛЮТНО идентичный, но при этом его похаиваешь :)
ты невероятно смешной :) Давай попробуем ещё разик. "Этот домен," instagr.am, УЖЕ зареган инстаграмом. Чувак хочет зарегать свой домен в зоне .am, но не имеющий к интаграму никакого отношения. Какой-нибудь tramtarar.am. Ты изначально не понял вопрос, вообразил себе "нарушение прав", и дальше уже разговариваешь сам с собой и своими фантазиями. Очнись, мир куда разнообразнее! :)
нельзя быть таким упертым. можно протупить первый раз - это со всеми бывает. но продолжать после того как тебя поправили - это уже перебор. Чувак хочет зарегистрировать СВОЙ домен, созвучный написанию СВОЕГО бренда, а не интаграма.
Максим Каракулов: Я понял. В принципе, я и так знал что бесполезно, это была последняя попытка. Больше я вас беспокоить не буду. Просто предупрежу - потом вашей коменде будет стыдно за работу над этим проектом. Тостер будет употребляться как синоним непрофессионализма и ламерства. "Ответил как на тостере", "ты бы еще на тостере спросил" - вот это вот всё.
я не понимаю этих страхов. Те же самые данные пользователь заливает обычным способом. Но в этом случае боязни нет? SQL инъекции здесь в принципе не может быть - она не зависит от пользовательских данныъ, а только от серверного кода. С картинками примерно та же - хранилище надо защищать изначально, а не только для распаковки. Если запретить в нем исполнение скриптов, то заливать можно что угодно
И все же я не понимаю - если эти же самые данные пользователь может вбить руками, то почему ему надо запрещать исправлять файл? Ну зальет он неизмененный файл, а потом пойдет в админку и поменяет. И к чему тогда все эти подписи?
Ок, вот теперь ты написал нормальный, куда более осмысленный вопрос. Да, интуиция иногда выдает неверный результат. Однако в большинстве случаев срабатывает верно. Чтобы не было к тебе вопросов, всегда изначально формулируй задачу подробно.
зачем ты все время даешь ссылку на stackoverflow, если Denormalization тебе давной уже то же самое написал? Кстати, выбери его ответ как полезный. В отличие от меня он прямо ответил на твой вопрос, и ответил правильно.