Я имел ввиду не логику конкретного процессора, а общую логику. То есть, необходимо на нормальном уровне знать теорию алгоритмов. Например, чтобы не использовать пузырьковую сортировку 10 тысяч элементов в цикле.
Создание и модификация моделей(включая связи один-к-одному и один-ко-многим), вьювсов и контроллеров через визуальный интерфейс(также неплохо проработан программный), встроенная поддержка блоков, развитая система хуков(типа событий), ну и не забудем упомянуть о прекрасной системе управления пользователями. И это лишь малая часть того, что есть в дрюпале)
В принципе сайт, который у Митника взломали блог на вордпрессе, на котором не было важной информации. Блогам на вордпрессе нет смысла иметь защиту больше чем у уличного сортира. Ибо новые дыры в системе появляются часто, и если сломается, проще снести и построить заново.
А вы уверены, что они ничем не обоснованы? Архитектурные изыски часто обоснованы скоростью разработки и поддержки приложений.
А если конструкция написана логично, то существует большая вероятность, что она будет так же логична и для компьютера.
П.С.
И кстати, преобразовывать красивый и логичный яваскрипт в быстрые команды должен браузер.
У вас подход к пользователи с точки зрения компьютерщика. Это в корне не правильно. Приотритет №1 пользователя — чтобы задача была выполнена. А условия выполнения задачи — это уже вторично. Если у вас есть возможность использовать гугл мапс с любого телефона сегодня, имя задержки по 1-2 секунды, либо через 10 лет, но имея задержки по 0.1-0.15 секунд — что вы выберите?
Таким кастетам можно легко себе сломать руку, а не стенку) Сущность кастета в том, что всё давление при ударе приходится на внутреннюю сторону ладони. Из таких вещей только боеприпасы для пейнтбола крутые получатся)
Если не брать в рассчет хайлоад, то сам твиттер устроен очень просто. Если не сильно налегать на оформление и api, то можно уложиться в пару сотен строк кода.
Насчет примеров задач. Для сильных студентов можно посоветовать написать простую логическую игру многопользовательскую. Например шахматы. Это не сложно в принципе и довольно-таки интересно.
Продолжим…
Привет всем любителям зубных щеток от тех, кто ночует в лесу.
Привет всем пользователям туалетной бумаги.
Привет всем пользователям холодильников.
Итп.
2. Реализация в виде предпросмотра(который генерируется фотиком) и ссылки на скачку файла(возможен доступ по паролю) сойдет?
4. Загрузка альбома в виде zip файла, возможно с нулевым сжатием, чтобы таким образом сохранить структуру папок внутри — такой вариант устроит?
А если конструкция написана логично, то существует большая вероятность, что она будет так же логична и для компьютера.
П.С.
И кстати, преобразовывать красивый и логичный яваскрипт в быстрые команды должен браузер.
Привет всем любителям зубных щеток от тех, кто ночует в лесу.
Привет всем пользователям туалетной бумаги.
Привет всем пользователям холодильников.
Итп.
4. Загрузка альбома в виде zip файла, возможно с нулевым сжатием, чтобы таким образом сохранить структуру папок внутри — такой вариант устроит?