Как из сайта сделать программу для Windows?
Конечно, можно... В окошечко вставляешь своей программы вставляешь компонент "браузер" и указываешь ему адрес сайта... Всё!
Тоже всегда этот вопрос интересовал... грубо говоря сесть небольшой скрипт на php+mysql. Мини-сайтик.
Но хотелось бы сделать это все в виде xxx.exe, чтобы пользователь мог скачать, запустить сетап и полноценно работать. Пока вижу это отход от БД в пользу записи данных в файл... так избавлюсь от БД, но как php код заставить выполнятся без сервера - не представляю...