Мифы о легкой смене подрядчика
Миф первый.
Часто от коллег, делающих решения для сайтов на основе готовых систем управления контентом, можно услышать фразы вида:
сделав сайт на базе данной системы XYZ, вы облегчите себе дальнейшую поддержку проекта, ведь вы сможете обратиться к любому другому спецу по XYZ и получить желаемые измения системы в течение короткого времени.
Так вот. В общем случае, если у Вас не простой сайт визитка с набором простых, уже готовых модулей, а нечто более сложное, написаное под Ваши нужды, то Вам просто врут.
Для Drupal имеется большое количество модулей изображений, которые позволяют красиво организовать информацию на Вашем сайте. Прикрепить изображения к страницам, организовать тот их вывод, который Вам необходим. Есть модуль Image для создания единичных изображений, есть модуль node_images.
Так же программистам будет полезен модуль imagecache позволяющий получать преобразованные изображения из тех, что лежат на диске "на лету" - при запросе браузера. С его помощью вы можете получить измененные в размере картинки, и прочие вкусности.
Однако, есть нюанс объединяющий 90% модулей которые используются в Drupal, да я предполагаю и в других CMS тоже.
Загруженные изображения сваливаются в один каталог файловой системы.