![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
Witam,
prosił bym o opinie na temat najnowszej wersji mojego FW. Konkretnie interesuje mnie wasze zdanie co byście w nim chcieli jeszcze zobaczyć lub zmienić aby jeszcze przyjemniej się w nim pisało. Jako że zabieram się za pisanie polskiej dokumentacji, interesuje mnie co wydaje wam się niejasne, trudne do zrozumienia w tutorialu na stronie. Wiem że obecnie to bardziej zbiór przykładowych kodów, ale i tak jestem ciekaw czy coś pominąłem co dla osoby która nigdy nie pisała w fw może być niezrozumiałe. http://spawnframework.com/ Tak, wiem, nie ma testów jednostkowych. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
Cytat W końcu znalazłem czas, aby ten FW ściągnąć. Strona 404, to ma tak być na początku? Strona startowa z wyglądu jest podobna do 404, jesteś pewien że dostałeś 404? Jeśli tak, to sprawdź czy wgrałeś wszystkie pliki. Cytat Wrzuciłbym to do osobnego pliku, nie trzeba tego powtarzać za każdym razem jak aplikacji na serwerze będzie więcej, a będą działały w różnych środowiskach Możesz rozwinąć? Cytat I ta stała "DIRECTORY_SEPARATOR" jest zbędna, raz że nie działa na każdym serwerze, dwa lepiej użyć "/" i mieć pewność że zadziała na każdym systemie. Ewentualnie deklaruj stałą "DS" żeby była krótsza. DIRECTORY_SEPARATOR jest stałą którą zapewnia serwer. Rzeczywiście mógł bym sprawdzić czy istnieje, choć nigdy nie miałem z tym problemu. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Strona startowa z wyglądu jest podobna do 404, jesteś pewien że dostałeś 404? Jeśli tak, to sprawdź czy wgrałeś wszystkie pliki. Tak. Error 404 - page not found. Pobrałem paczkę ze strony i rozpakowałem. Możesz rozwinąć? Jak rozwiązujesz motyw z wieloma aplikacjami na jednym serwerze? Zakładając że aplikacja A jest produkcyjna, a aplikacja B jest testowa. Obie korzystają z tej samej wersji FW (ten sam katalog). U siebie zaimplementowałem to tak, jak jest w CI i cakephp. Index jest plikiem głównym aplikacji i do niej jest przypisany (np. siedzi w innym katalogu/jako inna (sub)domena) i definiuje tylko stałe, rodzaj środowiska (produkcyjny, testowy, dev), i wczytuje plik engineNazwaFW.php (część core) w którym właśnie powinny znajdować się klasy, skrypty czy co tylko chcesz, co odpala FW jako całość. Dzięki temu zapobiegniesz kopiowaniu tego samego kodu kilka razy, bo i tak \Spawn\Loader i \Spawn\Spawn będą dla każdej takie same. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 06:39 |