docker
Новичок
Как правильно писать приложения.
Добрый день!!
Я имею ввиду как правильно составлять хорошее большое веб-приложение (база данных, cookie, авторизация, отсылка email, админский интерфейс и т.п.), чтобы было удобно писать алгоритм, дополнять новыми скриптами, легко разбираться.
Т.е. какие удобно создавать папки, типа там includes, db и какие файлы в них удобно размещать, чтобы потом было легко включать их в любой скрипт в рамках этого приложения и т.д.
Как удобней всего оперировать функциями: размещать в отдельных файлах, либо нет.
Т.е. вот захотел я написать вышеупомянутый мной портал - нужно же ведь продумать структуру скриптов и т.д. Вот в этом и состоит мой вопрос. Хотелось бы услышать общие рекомендации о том, КАК ОРГАНИЗОВЫВАТЬ структуру хорошего приложения, какие файлы и когда подключать, где хранить, вопросы безопасности и т.д.
Заранее спасибо!!
Добрый день!!
Я имею ввиду как правильно составлять хорошее большое веб-приложение (база данных, cookie, авторизация, отсылка email, админский интерфейс и т.п.), чтобы было удобно писать алгоритм, дополнять новыми скриптами, легко разбираться.
Т.е. какие удобно создавать папки, типа там includes, db и какие файлы в них удобно размещать, чтобы потом было легко включать их в любой скрипт в рамках этого приложения и т.д.
Как удобней всего оперировать функциями: размещать в отдельных файлах, либо нет.
Т.е. вот захотел я написать вышеупомянутый мной портал - нужно же ведь продумать структуру скриптов и т.д. Вот в этом и состоит мой вопрос. Хотелось бы услышать общие рекомендации о том, КАК ОРГАНИЗОВЫВАТЬ структуру хорошего приложения, какие файлы и когда подключать, где хранить, вопросы безопасности и т.д.
Заранее спасибо!!