2013-03-22 6 views
5

Widziałem wiele stron o konfiguracji Yii Boilerplate takich jak: http://www.yiiframework.com/wiki/374/yiiboilerplate-setup-a-professional-project-structure-in-seconds/. Czy są instrukcje krok po kroku dotyczące tworzenia nowej podstawowej aplikacji YiiBoilerPlate, a może całkowicie się mylę!?!?!
Jak mogę ustawić Yii Boilerplate?

+0

Nawet ja nie mogę zrozumieć, jak ustawić Kasetę. Czy już to skonfigurowałeś? Pokaż nam. Dzięki! :) – PinoyStackOverflower

+0

Nie mogę ustawić Boilerplate, więc użyłem YiiBooster do mojego projektu. Chociaż nie ma wiele innych osób narzekających na jego instalację, myślę, że mój mózg nie ma konkretnego chipsetu (lub więcej), aby zrozumieć proces konfiguracji! – HPM

Odpowiedz

2

Po prostu zbuduj aplikację dostosowaną do swoich potrzeb pamiętając o zachowaniu konkretnych plików projektu w oddzielnych folderach, niezależnie od podstawowych składników aplikacji, takich jak popularne rozszerzenia. Gorąco polecam używanie modułów. Możesz mieć na przykład moduł zarządzania użytkownikami z funkcją logowania, wylogowania, profilu itp., A w zależności od konkretnych wymagań projektowych wystarczy dodać więcej modułów.

Wymieniony wzorzec jest bardziej złożony niż standardowy układ Yii. Jedną rzeczą, której naprawdę nie lubię, jest to, że mudle są zarówno frontend, jak i backend, i zgodnie z Yii Philosofy, moduł powinien być jak mini aplikacja, więc z tej tablicy wydaje się, że należy budować osobne mini aplikacje na frontend i backend. Ale to tylko smak tego, co czujesz lepiej.

Jeśli jesteś nowy, polecam konfigurację standardową, ale używając modułów od początku. Moduły to coś w rodzaju aplikacji mini, która może działać na własną rękę. W ten sposób możesz zbudować swoje portfolio modułów, a kiedy wykonasz jakiś nowy projekt, możesz skomponować go znacznie szybciej i solidniej. Nieco bardziej tricki może być interoperacyjnością pomiędzy modułami, ale to zupełnie inna historia.

+0

dzięki za przydatne komentarze, ale jak mogę ustawić pierwszą aplikację YiiBoilerPlate? Jakieś polecenie cmd? – HPM

+0

Do tego boilreplate wszystko jest wymienione na wiki, po prostu pobierz z github https://github.com/clevertech/YiiBoilerplate –