Nie. PHP jest tym, co z niego robisz. Mogą to być bardzo proste pliki płaskie lub dowolne.
W związku z powyższym istnieje kilka uzgodnionych standardów kodowania, ale nie ma "egzekwowania" wspomnianych standardów. Nazywa się je PSR (PHP Standards Recommendation). Jest tło na nim tutaj: http://net.tutsplus.com/tutorials/php/psr-huh/
można przeglądać standardów pojedynczo tutaj: http://www.php-fig.org/psr/
Większość głównych ram spełnia tych standardów, a jeśli masz zamiar użyć jednego, może być łatwiej iść z pływ.
Znowu każda struktura, projekt, plugin, program itp ma różne układy z różnymi strukturami projektu. Wspólna struktura jest mniej więcej tak:
-framework_dir
-public_html
-js
-img
-css
-index.php
-protected/private
-controllers
-models
-views
-etc
one następnie użyć pliku .htaccess
zablokować dostęp do chronionych katalogów. Ponownie, jest to po prostu wspólna reprezentacja, którą widziałem w kilku ramach. Jeśli robisz osobisty projekt, po prostu użyj czegoś, co jest dla ciebie wygodne. Każda struktura da ci inną bibliotekę lub sposób dostępu do danych. Nie ma "warstw", ale znowu każda struktura ma obiekty, które obsługują różne obszary (poczta e-mail, bazy danych, pamięć podręczna, http, logi itp.). Ponieważ istnieją dziesiątki popularnych, to właśnie do Ciebie, aby znaleźć to, co pasuje do twojej filozofii lub projektu. Obejrzyj kilka 5-minutowych blogów wideo, zobacz, co jives, a następnie uruchom test na kilka dni. Jeśli ci się nie podoba, przełącz się na inny.
Dzięki za pomoc. Zrobiłem tak, jak sugerujesz. Mam jeden plik właściwości bazy danych, który chcę odczytać z kodu php i chcę ograniczyć dostęp użytkownika do przeglądarki. Czy możesz podać przykładowy plik .htaccess, w którym mogę wprowadzić zmiany. Próbowałem, ale daje mi wewnętrzny błąd serwera. – javafan