Hey dudes! I was wondering how can I create a blog system with PHP. The thing is that I don't have much time to do it. I have very good knowledge of PHP but not that good in javascript or others.
Another option would be using a CMS but I don't have time to learn them. If I had time, would be better to learn a CMS?
Pd: I have good skills in SQL.
What is your advise for me?
Thanks!!
The question what your target is? if you need a lot of features you should probably aim for the big ones
wordpress as mentioned by Vikrant Singh Chauhan personally I don't like wordpress, but that's more of an aesthetics thing.
I wrote admin plugins in it and so on. I don't like the code and they remain backward compatible.
I like the more simpler CMS
this already features all I needed and even more
because there is no frontend logic included. So i can do whatever I want in the frontend but still have a data backend.
drupal.org remains one of the bigger players as well. They use symfony in the core. To me that's a plus.
typo3.org is used in a lot of government organisations, it's a very good choice as well.
concrete5.org is one of the newer and trends to my knowledge.
I personally like minimal things, less things to break, less things that are insecure.
but that's my taste.
WordPress is one of the known CMS in the PHP ecosystem. That is in future would also make use of the javascript in backend. So you may want to try learning it.
You can also use small database like SQLite database Connection in PHP . That should show you how to use it for simple apps like CMS. Making your own is lot better when you have free time.
Apart from that take a look at simple PHP CMS projects out there.
Vikrant Singh Chauhan
CMS exists so that you don't have to learn anything. CMS like WordPress are so easy that anyone can learn them in a day or two.