http://jeka911.wordpress.com/2007/09/25/3_ways_to_add_watermark_to_image_in_php/
http://www.google.ru/#hl=ru&source=hp&q=php+watermark&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr=&aq=f&oq=php+watermark&fp=682e120ff18916c9
malls, +1. На Java этого не реализовать.
http://js-php.ru/coffee-break/za-chto-ya-ne-lyublyu-php/ полезно прочесть.
http://www.google.ru/#hl=ru&source=hp&q=htaccess+%D0%B1%D0%B5%D0%B7+www&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr=&aq=0&oq=htaccess+%D0%B1%D0%B5%D0%B7&fp=682e120ff18916c9
Более того:
Т.е. я должен выбрать какая из списка примерно подходящих под условия то, что понравиться именно Вам?
На Ваш код нужно потрать минимум 20 секунд + разбор регулярок. К чему такое удобство? В данном случае вопрос стоял как "1 раз в день по приходу первого посетителя", это порождает встречный вопрос к Вам: для чего периоды времение задавать?
http://shakin.ru/other/free-cms-without-database.html ?
exit; или die();
Что значит "хороший"?