Krzysztof
N.
CEO. Aplikacje
internetowe i
mobilne. Symfony,
Zend.
Wojciech
Sznapka
CTO @ STS Zakłady
Bukmacherskie
Temat: Kod frameworka poza strukturą serwisu
Możesz podlinkować (symlink) folder vendors z głównego folderu. Nie jest to jednak dobra praktyka i warto wszystko opierać o plik deps i potem operować skryptem ./bin/vendors [update|install]
Piotr
Krajewski
web application
programmer
Temat: Kod frameworka poza strukturą serwisu
jesli korzystasz z SVN'a możesz spróbować zrobić tzw externala dla kodu symfony
Bartłomiej
Jończy
iOS / Java EE
Developer
Temat: Kod frameworka poza strukturą serwisu
Nie wystarczy ustawienie include_path w php?
Krzysztof
N.
CEO. Aplikacje
internetowe i
mobilne. Symfony,
Zend.
Temat: Kod frameworka poza strukturą serwisu
Wojciech Sznapka:Dokładnie. O tym pomyślałem, ale to rozwiązanie drugiej kategorii.
Możesz podlinkować (symlink) folder vendors z głównego folderu. Nie jest to jednak dobra praktyka
Wojciech Sznapka:Napisz co powinien zawierać plik deps, aby odpowiedni kod znalazł się w odpowiednich katalogach. Poniżej fragment tego pliku:
warto wszystko opierać o plik deps i potem operować skryptem ./bin/vendors [update|install]
[symfony]
git=http://github.com/symfony/symfony.git
version=v2.0.5
[twig]
git=http://github.com/fabpot/Twig.git
version=v1.1.2
Bartłomiej Jończy:Przypuszczam, że nie. To nie Zend Framework. Potwierdzicie tą hipotezę?
Nie wystarczy ustawienie include_path w php?
Jakub
Zalas
Software Engineer,
Symfony Core
Contributor
Temat: Kod frameworka poza strukturą serwisu
Krzysztof N.:
Wojciech Sznapka:Dokładnie. O tym pomyślałem, ale to rozwiązanie drugiej kategorii.
Możesz podlinkować (symlink) folder vendors z głównego folderu. Nie jest to jednak dobra praktyka
Dlaczego uważasz, że to rozwiązanie "drugiej kategorii"? Jest to najprostsza rzecz, jaką możesz zrobić. W ten sposób nie ingerujesz w skrypt bin/vendors i możesz go używać jak do tej pory. Nie musisz też robić zmian w autoloadzie, dzięki czemu lokalna konfiguracja nie różni się od produkcyjnej.
Krzysztof
N.
CEO. Aplikacje
internetowe i
mobilne. Symfony,
Zend.
Temat: Kod frameworka poza strukturą serwisu
Jakub Zalas:Ponieważ to rozwiązanie mało programistyczne. Chcąc przenieść serwis w inne miejsce, na inny serwer trzeba pamiętać o dowiązaniu(-niach). Myślałem o modyfikacji w kodzie, która pozwoli "wyrzucić" kod frameworka poza strukturę serwisu. Oczywiście chodzi o modyfikację poprawną, po bożemu.
Dlaczego uważasz, że to rozwiązanie "drugiej kategorii"? Jest to najprostsza rzecz, jaką możesz zrobić. W ten sposób nie ingerujesz w skrypt bin/vendors i możesz go używać jak do tej pory. Nie musisz też robić zmian w autoloadzie, dzięki czemu lokalna konfiguracja nie różni się od produkcyjnej.
Jakub
Zalas
Software Engineer,
Symfony Core
Contributor
Temat: Kod frameworka poza strukturą serwisu
Takie rzeczy się automatyzuje. Wtedy nie trzeba pamiętać, a skrypty żyją w repo razem z kodem ;)Podobne tematy
-
JUG Łódź » 17.11.2011 - Problem jakości w praktyce czyli dlaczego... -
-
Frameworki i MVC » Jakiego frameworka używacie -
-
Meksyk » wypozyczenie samochodu - wyjazd poza Meksyk -
-
Fotografia » Cos do pogladania zrobionych zdjec (poza wysw. aparatu) -
-
ACDC » AC/DC a poza tym to czego sluchamy ;)? -
-
Kino » Znani poza listą płac -
-
Tanie podróżowanie » Jakie ubezpieczenia polecacie na czas podróży poza Europę? -
-
GIS dla historyków » Warsztaty: "Systemy Informacji Geograficznej w pracy... -
-
Importerzy » Import spoza UE - czy QC wykonywaną poza UE doliczać do... -
-
Wrocław » weekend poza miastem, 21 lub 22 listopada -
Następna dyskusja: