Sinisterly
CMS or starting from scratch? - Printable Version

+- Sinisterly (https://sinister.li)
+-- Forum: Design (https://sinister.li/Forum-Design)
+--- Forum: Web Design (https://sinister.li/Forum-Web-Design)
+--- Thread: CMS or starting from scratch? (/Thread-CMS-or-starting-from-scratch)

Pages: 1 2


RE: CMS or starting from scratch? - lady_godiva - 07-21-2014

In general, use CMS when you have very strict deadlines.

In my opinion however you should not use PHP. It's true, it's very popular and you must know it but right now there are other languages that are becoming more and more popular and offer much better functionality. It's just a matter of time before the whole industry turns to these languages.

To give you an example, Ruby on Rails


RE: CMS or starting from scratch? - katka18 - 07-21-2014

(07-21-2014, 09:52 PM)lady_godiva Wrote: In general, use CMS when you have very strict deadlines.

In my opinion however you should not use PHP. It's true, it's very popular and you must know it but right now there are other languages that are becoming more and more popular and offer much better functionality. It's just a matter of time before the whole industry turns to these languages.

To give you an example, Ruby on Rails

Im going to study Ruby from the next month. When I saw the job offers for it and the daily rates in London, I said I must learn it!


RE: CMS or starting from scratch? - The Real Slim Shady - 07-21-2014

(07-21-2014, 09:52 PM)lady_godiva Wrote: there are other languages that are becoming more and more popular and offer much better functionality. It's just a matter of time before the whole industry turns to these languages.

To give you an example, Ruby on Rails
Ruby (On rails) has been touted as being the next big thing in Web Development by niche coders - for at least the last 10 years. I remember this because I learned the basics of Ruby like a decade ago because even then people were saying how great it was and how it was the future.

And in quite honestly, it still hasnt garnered much more market share since then. It currently ranks below both Python AND Perl on TIOBE's market share index at position 14 (out of 20). Hell Python - in the last 10 years, has gone from a relatively obscure language to surpassing ruby, and even Perl substantially in both scripting and web development. But the number of sites actually designed in Python are still a very small percentage compared to PHP. At this rate of growth it will take a hundred years to replace PHP Tongue

So while there are "better" languages - that doesnt mean you should drop PHP because it is not going anywhere in the next decade. You can complement it with Python but if you want real job prospects in web development, PHP is gonna be it.


RE: CMS or starting from scratch? - lady_godiva - 07-21-2014

(07-21-2014, 10:35 PM)Geoff Wrote:
(07-21-2014, 09:52 PM)lady_godiva Wrote: there are other languages that are becoming more and more popular and offer much better functionality. It's just a matter of time before the whole industry turns to these languages.

To give you an example, Ruby on Rails
Ruby (On rails) has been touted as being the next big thing in Web Development by niche coders - for at least the last 10 years. I remember this because I learned the basics of Ruby like a decade ago because even then people were saying how great it was and how it was the future.

And in quite honestly, it still hasnt garnered much more market share since then. It currently ranks below both Python AND Perl on TIOBE's market share index at position 14 (out of 20). Hell Python - in the last 10 years, has gone from a relatively obscure language to surpassing ruby, and even Perl substantially in both scripting and web development. But the number of sites actually designed in Python are still a very small percentage compared to PHP. At this rate of growth it will take a hundred years to replace PHP Tongue

So while there are "better" languages - that doesnt mean you should drop PHP because it is not going anywhere in the next decade. You can complement it with Python but if you want real job prospects in web development, PHP is gonna be it.

True, i didn't say he should drop PHP, i said PHP it's a language one must know. Mine was just a suggestion. The reason why PHP is still widely used is because of manutention which is the longest part in a software life cycle process. No doubt that you can make really good websites with almost any language if you are good at it.

PHP and RoR have many differences, personally i found RoR a really good framwork for development and i prefer it to PHP. Of course RoR has its own drawbacks and we could make an entire discussion about it!

I just gave him my 2 cents, now i believe that everyone can actually make his own choices with his own head.

EDIT: by the way you are right, probably PHP will be number 1 for quite a long time


RE: CMS or starting from scratch? - Aut•ono•mous - 07-22-2014

I currently use Wordpress for client work, mainly for local business owners or photographers who want something simplistic, fast, & easy to manage. Wordpress is a great CMS for those types, besides, I wrote my own "plugin" to brand my bashboard to their preference.

However, I'm currently working on creating my own open-source CMS for personal use & distribution & I've gotta tell you, its the way to go. Say you use Wordpress, you want a feature that can't be implemented with a plugin without it opening a vulnerability ..well if you create your on, you can completely monitor your security because the code is your own.

I have about 7 hours invested in the CMS so far & its just about ready for preview release. With a little research you should be able to accomplish it in no time.

Edit:
I've found this tutorial that may help you, its very in-depth as far as explaining the process, however, the author obviously assumes the reader already knows PHP, so I'd do some research on PHP first.


RE: CMS or starting from scratch? - katka18 - 07-22-2014

(07-22-2014, 07:40 PM)Aut•ono•mous Wrote: I currently use Wordpress for client work, mainly for local business owners or photographers who want something simplistic, fast, & easy to manage. Wordpress is a great CMS for those types, besides, I wrote my own "plugin" to brand my bashboard to their preference.

However, I'm currently working on creating my own open-source CMS for personal use & distribution & I've gotta tell you, its the way to go. Say you use Wordpress, you want a feature that can't be implemented with a plugin without it opening a vulnerability ..well if you create your on, you can completely monitor your security because the code is your own.

I have about 7 hours invested in the CMS so far & its just about ready for preview release. With a little research you should be able to accomplish it in no time.

Edit:
I've found this tutorial that may help you, its very in-depth as far as explaining the process, however, the author obviously assumes the reader already knows PHP, so I'd do some research on PHP first.

Thank you for your reply. But you maybe didnt get my point Smile

I am a website developer. I can develop websites in PHP. Ive already made an online store and many other websites Smile

I just wondered if there is still someone who writes the website from scratch or if you prefer CMS. And as I can see most of you write your own CMS. Which is good cause you know every line Smile
I might do the same. To make my job easier Smile


RE: CMS or starting from scratch? - Isaac - 07-22-2014

I'm not a Web Developer by profession or by any other means, but when a friend asks me to make a quick, good looking website, I simply use the Bootstrap Framework to make a good looking webpage. If they want something more, I use Wordpress. For bigger projects, I usually use Joomla, Wordpress has too many vulnerabilities.

The good thing about Bootstrap is that it can also be used with Ruby to make a website.