Hello. such a problem I learn php and I came up with an example thanks to which my personal business and my knowledge of php will grow to new heights) It will be something like accounting boo and CRM

but the problem is that I don’t know where to start. Well, I can’t do mvc, but I don’t need a framework because I’ll first need to learn the language. give advice on what better to create to do this system. If you do roughly the page and there is php in it, then there will be very big misunderstandings with html css js and php too, since I predict more than 50 pages

Closed due to the fact that the issue is too general for the participants Kirill Stoianov , Visman , pavel , Kromster , αλεχολυτ 25 Sep '16 at 19:02 .

Please correct the question so that it describes the specific problem with sufficient detail to determine the appropriate answer. Do not ask a few questions at once. See “How to ask a good question?” For clarification. If the question can be reformulated according to the rules set out in the certificate , edit it .

  • Your idea should bring arrived. To be arrived - you need to invest. It's a vicious circle). Therefore, it will be easier for you to find a person who realizes this whole business for money, and you will already be in charge. If there is no money, read the first answer) - Rosnowsky
  • My idea is to first learn php and for this you already have an idea where I can increase my knowledge, that is, this project - Andry Lomakin

1 answer 1

Start here with what.

  1. Take a notebook in the box, a pencil, an eraser.
  2. Write down all the points you want to implement in this mega system.
  3. Draw a diagram of your program, the main screens, data sources.
  4. Draw solid arrows showing transitions between screens.
  5. Draw dashed lines showing how data is circulating ..
  6. Critically look at all this, rip out the used sheets from a notebook and burn it in an ashtray.
  7. Go back to step 1 (repeat until enlightenment)
  8. Start writing code.
  • I understand all this / the problem is that I understand that something more or less correctly needs something like mvc. that's the trouble - Andry Lomakin
  • @AndryLomakin mvc is just one of many design patterns. Now he is in fashion, but this does not mean that without him in any way. Well, by the way, it can not be "done", they can be guided. - rjhdby
  • In any case, you first have to learn HTML, CSS, JS, PHP, MYSQL And only then proceed to the study of the MVC pattern. So if you want to learn everything in the shortest possible time, you can take the book "Create dynamic websites using PHP, MySQL, JavaScript, CSS and HTML5" And slowly come to understand how it all will work. In general, CRM can be assembled without using any complicated tools, even in pure PHP - Andrey Tregubov
  • somewhere on ruSO I have already read these points) - Alexey Shimansky