Chciałbym poznać opinie i rozwiązania forumowiczów w dwóch kwestiach.
Stworzyłem swojego fw, tak by z biblotek i mechanizmów mogło korzystać kilka aplikacji na raz. To znaczy...
Kod
/diwebFramework!/
/Applications/ /* Tutaj mam aplikacje, które oparte są o fw. */
/Library/
/Logs/
/JS Library/
/Configurations/
/Docs/
/Plugins/
/Applications/ /* Tutaj mam aplikacje, które oparte są o fw. */
/Library/
/Logs/
/JS Library/
/Configurations/
/Docs/
/Plugins/
Dotychczas aplikacje uruchamiałem tak...
<?php /* Plik index w folderze aplikacji. */ require('../../Diweb.php'); /* Tak odpalam konkretna aplikacje. Laduje konfiguracje i plik glowny , w ktorym juz jest kod samego programu. */ Diweb::Run('application1'); ?>
W moim mniemaniu zapewnia to hermetyzację, szczelność i wygodę.
I tak się zastanawiam, czy to jest właściwe rozwiązanie. Czy nie można tego lepiej zrobić ?
A teraz druga rzecz.
Jak ustalacie scieżki do konkretnych folderów framework'a jak i danego projektu.
Korzystacie ze stałych, plików czy może w każdym miejscu wpisujecie 'osobno'.

Dotychczas jade na stałych, ale ciekaw jestem jak to inaczej rozwiązać.
Czy definiuje je jakiś obiekt, lub jeszcze inaczej.
Pozdrawiam, i zapraszam do dyskusji.