
Про Друпал я слыхал. Несмотря на то, что довольно долгое время я работал в конторе, которая клепала сайты, сам я с php не знаком (у нас был отдельный долгоиграющий проект под .Net). Отсюда вопрос: можете ли вы как-то использовать дотнетовские сборки или код C# без необходимости перекодирования? (Ещё вариант - работа с веб-сервисами.)
P.S. Предполагаемая архитектура нашей программы жеребьёвки (назовём её, скажем, AutoKorsak), следующая.
Есть набор .Net-сборок (DLL), в которых содержатся:
- классы-сущности;
- операции чтения-записи (импорт-экспорт пока не реализован, но будет);
- бизнес-логика - собственно все расчёты.
Уровнем выше должна быть оболочка с UI (пользовательским интерфейсом), причём этих оболочек может быть несколько - под web (чтобы можно было проводить жеребьёвку прямо в интернете) и как desktop-приложение (по типу программы Герлаха).