Я запускаю проект веб-приложения, который будет иметь интерфейс Adobe Flex и сервер PHP / MySQL. Я разработал много настольных приложений на C ++, но я новичок в создании веб-приложений и в среде Eclipse. Я настроил свою текущую структуру проекта в Subversion как:
--MyWebsite
+--tags
+--branches
+--trunk
---index.html
+--images
+--BasicHtmlSubSite
+--PHPServices
+--FlexComponentA
Я извлекаю ствол в E: \ Dev \ Projects \ MyWebSite \ workspace, и этот каталог также является моим рабочим пространством Eclipse (но я исключил папку .metadata из Subversion и проверяю только проекты).
Итак, мои вопросы:
1) Это хорошая структура сайта? В частности, насколько близко моя структура папок Subversion / Eclipse должна отражать возможную структуру папок в htdocs?
2) Как мне включить index.html (или, возможно, index.php когда-нибудь) в проект Eclipse? Я попытался поместить его в статический HTML-проект (StaticLandingPage) в рабочей области и добавить действие сборки FileSync, чтобы переместить его в корень веб-сервера, но папка StaticLandingPage также развернута на сервере, чего я не делаю хочу. Я просто хочу иметь возможность развернуть один HTML-файл из проекта в каталоге htdocs.
Я должен добавить, что я разрабатываю для Windows с Eclipse Ganymede, Adobe Flash Builder 4, PDT 2.x, Subclipse, FileSync и плагином WST (я думаю, что так и было). Я использую XAMPP для локального сервера.