Z
Z
Zhaz2017-03-20 22:06:18
Software design
Zhaz, 2017-03-20 22:06:18

Laravel. How to correctly design a system so that there are no problems with scaling in the future?

Hello!
In a few days, I'm going to start developing a website that may become more and more functional in the future. The problem is that I have no idea how to properly design such sites. At first I started looking for a solution on Habré and found one interesting article. I really liked this article (although I didn’t understand everything there)), but unfortunately there are no modules in laravel or something that can replace them. Then I started looking for examples of large projects on laravel in the github, but I could not find anything.
Now you are my last hope) How to properly design such a site?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
P
Paul Denisevich, 2017-03-20
@Zhaz

Use design patterns, SOLID. Read about database architecture. This, in principle, is enough not to mess up nonsense at the beginning.

D
Dmitry Kulik, 2017-03-20
@lnkvisitor

Use the usual composer packages with the connection of the necessary service providers.
You can also use
https://github.com/pingpong-labs/modules
https://github.com/rabbitcms/modules (I won’t finish the documentation in any way (()

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question