MrSun's Website

A Site to Record and Share

From HTML to PHP

If you want to run your own website, the first steps might be to learn html, css and a little javascript, and then put all these things on a cloud server, and then you have your own website running already. But that’s a very simple one, or a very “static” website which displays exactly what write down from the back end. You are not satisfied with the current website any more and you want some more features added, like some portals from the front end to modify the website content, and some more interactive functions so that you/other users can interact with the website without going to the server side and changing the code. Then PHP will be your next step probably and that will be another journey.

Sooner or later, you will become experienced with PHP, and you can create quite interactive website which is exactly what you wanted before you started PHP learning. And that will be when you are wondering maybe it’s time to explore more, like some quite popular frameworks or even some other languages to create more complicated things, instead of a simple website running only for like writing blogs, or having some fun. You see, that’s how things are working, from one step to another, from simple one to the one which is more complicated.

A very common mistake a lot of people make is when they start something totally new, they put their eye on the most complicated step directly, which will frighten off many people, because it’s a new thing and you will need to start from the very simple step, and then move to a little harder one , and then harder and harder, but people see they are still far away from where they expect they are even though they have spent quite a lot of time and effort on it. Many people just give up, ignoring completely what they have achieved compared with when they started the very beginning.

It’s similar to some other things in our life as well, especially when it’s something new and we have literally no knowledge about it. Give ourselves some time to go through the simple steps before reaching to the challenging ones and try not to give up too easily when some challenges and problems come as they are just helping us to become more professional and finally get where we want in this field.