Welcome, Guest: Join Nairaland / LOGIN! / Trending / Recent / New
Stats: 2,672,567 members, 6,284,978 topics. Date: Wednesday, 12 May 2021 at 12:59 AM

Web Programming Language Vs Content Management Systems - Webmasters (2) - Nairaland

Nairaland Forum / Science/Technology / Webmasters / Web Programming Language Vs Content Management Systems (6245 Views)

Php Script/ Content Management System / A Beginner's Guide To Content Management Systems (CMS) / Content Management Systems Use (2) (3) (4)

(1) (2) (3) (Reply) (Go Down)

Re: Web Programming Language Vs Content Management Systems by lexoft(m): 2:07pm On May 04
this is very simple content managment system is a very easy platform usually drag and drop and its use for common website that you can see every day like church website and corporate website like https://lexoftdigital.com and https://ovaprint.com.ng


Web programming language and mainly use for custom web application like https://google.com, https://facebook.com and so one
Re: Web Programming Language Vs Content Management Systems by GeoAfrikana(m): 2:07pm On May 04
tensazangetsu20:

You know nothing about wordpress at all.
I meant wordpress in the OP's understanding i.e. drag-and-drop design. Not wordpress in a wordpress developer's understanding.

If you read my response well you would have given my summary it's correct understanding.

2 Likes

Re: Web Programming Language Vs Content Management Systems by SmartyPants(m): 2:30pm On May 04
Moonlight111:
I am an amateur web designer and programmer for now , and i really don't understand why I should (kind of) waste long hard hours learning web programming languages like Php, Javascript , html and others when there are Content Management Systems all over the internet that would help me get around and make relatively similar websites with less stress and in a much quicker time .
Please i would appreciate if anyone who is more informed than i am , could please explain to me.

I can see lots of experienced developers slightly misguiding you here. Most developers are biased. The truth is that the path to take depends on your objectives.

If you just want to make basic brochure websites, then all you need is WordPress. With powerful page builders you don't need to write any code to customize the websites. Even with with complex projects like building a facebook or a nairaland, you don't have to do much work. Nairaland, for example wasn't hand coded, it runs on a popular and simple to use software.

Now if you want to make more complex projects or have the ability to bring a unique idea to life, then you may need to learn coding. But overall, you can run a very successful web design business without knowing a single line of code.

2 Likes

Re: Web Programming Language Vs Content Management Systems by SmartyPants(m): 2:31pm On May 04
GeoAfrikana:

I meant wordpress in the OP's understanding i.e. drag-and-drop design. Not wordpress in a wordpress developer's understanding.

If you read my response well you would have given my summary it's correct understanding.

Accept the correction! Everyone can see what you wrote.
Re: Web Programming Language Vs Content Management Systems by Drabeey(m): 2:32pm On May 04
tensazangetsu20:

More like handy for quick poverty.
i don't get you sir
Re: Web Programming Language Vs Content Management Systems by TundeChris: 2:49pm On May 04
Moonlight111:
I am an amateur web designer and programmer for now , and i really don't understand why I should (kind of) waste long hard hours learning web programming languages like Php, Javascript , html and others when there are Content Management Systems all over the internet that would help me get around and make relatively similar websites with less stress and in a much quicker time .
Please i would appreciate if anyone who is more informed than i am , could please explain to me.

Well because you can’t earn 250,000 dollars yearly as a wordpress designer.

Go for React JS btw

1 Like

Re: Web Programming Language Vs Content Management Systems by Collinsanele: 2:49pm On May 04
tensazangetsu20:

More like handy for quick poverty.
What do you mean.
Do you mean python developers are poor
Re: Web Programming Language Vs Content Management Systems by qtguru(m): 2:56pm On May 04
TundeChris:


Well because you can’t earn 250,000 dollars yearly as a wordpress designer.

Go for React JS btw
But as a Wordpress Dev you can and even more, check out Avada the guy on ThemeForest one WordPress theme made him massive amount of money and he is from India
Re: Web Programming Language Vs Content Management Systems by GeoAfrikana(m): 2:59pm On May 04
SmartyPants:


Accept the correction! Everyone can see what you wrote.
You should accept the correction. You misunderstood my point.

PS: I have no problem with honing up if I err.

I designed and manage the site in my signature. I've built wordpress sites for clients in Nigeria and beyond. So, saying I know nothing about WordPress is nothing but a defeatist statement.
Re: Web Programming Language Vs Content Management Systems by TundeChris: 3:00pm On May 04
qtguru:

But as a Wordpress Dev you can and even more, check out Avada the guy on ThemeForest one WordPress theme made him massive amount of money and he is from India

Well, he you can give me one example and I can give you probably hundreds of companies who pay their developers more... You can’t compare your earning potential with someone who develops.

PS I was a wordpress designer for years too.

1 Like

Re: Web Programming Language Vs Content Management Systems by qtguru(m): 3:03pm On May 04
TundeChris:


Well, he you can give me one example and I can give you probably hundreds of companies who pay their developers more... You can’t compare your earning potential with someone who develops.

PS I was a wordpress designer for years too.

React earns more I know, I say it depends on the model
Re: Web Programming Language Vs Content Management Systems by SmartyPants(m): 3:04pm On May 04
GeoAfrikana:

You should accept the correction. You misunderstood my point.

PS: I have no problem with honing up if I err.

I designed and manage the site in my signature. I've built wordpress sites for clients in Nigeria and beyond. So, saying I know nothing about WordPress is nothing but a defeatist statement.

This is the particular part where you have been corrected:

GeoAfrikana:

As at the last time I checked there was no way to consume a bulk SMS API in wordpress. So you just have build your own site from scratch.

Now I'm not a technical expert but the other person who quoted you has informed you (and us) that this is possible.
Re: Web Programming Language Vs Content Management Systems by RuddyFusion(m): 3:06pm On May 04
I didn't read most of the comments..
So my contribution is without the input and guidance of the elders above.....

Regardless of what CMS can do for you , you still need to know your programming ..

Know your HTML ....CSS and JS for you will need it to get the best out of any theme , plugin and CMS.

Moreover some real projects that will bring you real cash requires coding skills.....beyond what CMS can offer....

But the bottomline is all of us ain't meant to be coders...you can have a network of good coders that execute coding intensive projects for you....and that's wisdom.



I have built over 50 CMS sites for individuals and businesses....and have used network of coders to handle.the rest.....


Wisdom is profitable in all things

2 Likes

Re: Web Programming Language Vs Content Management Systems by RuddyFusion(m): 3:07pm On May 04
SmartyPants:


This is the particular part where you have been corrected:



Now I'm not a technical expert but the other person who quoted you has informed you (and us) that this is possible.


Everything is possible with CMS ( WordPress and co )
Re: Web Programming Language Vs Content Management Systems by qtguru(m): 3:08pm On May 04
GeoAfrikana:
Dear OP. I'm in a good position to answer your question. I've built websites and blogs with wordpress and Google blogger.

I've also done projects with Django (a Python web framework).

When I was building websites with WordPress, I had only some knowledge of HTML and CSS. No working knowledge of JavaScript. And till today I have no working knowledge of PHP.

Yes, wordpress is powerful. It gives you the ability to build something powerful within a short period of time. With thousands of themes, there's almost no way you won't find your taste.

You can also use plugins to power the funtionality of your website.

However, as you progress in your career, you'll realize that you need to personalize some experiences for your (client's) website. And the only way you can do this is by getting your hands dirty in code.

For example, your client likes a theme you installed but wants a little tweak which the theme customizer has no option. You'll have to write some custom HTML, CSS or JavaScript to do that. I remember a theme I worked with didn't put bullets in the list of recent posts on the sidebar. I was able to change it because I knew some HTML and CSS.

Also, in the backend. Imagine you want to build a bulk SMS portal. Your service provider will only give you an API. As at the last time I checked there was no way to consume a bulk SMS API in wordpress. So you just have build your own site from scratch.

Also, scalability, security and sustainability. Even if you want to build with WordPress, as soon as your site reaches a certain stage you'll see the need to hire developers for good maintenance.

Finally, you might need bespoke functionality like (geo)data analysis. If you can't code, there's no way you can do it.

In conclusion, WordPress is only good for generic websites like portfolio sites and blogs because you're working with readymade templates.

CURL
Re: Web Programming Language Vs Content Management Systems by SmartyPants(m): 3:09pm On May 04
RuddyFusion:



Everything is possible with CMS ( WordPress and co )

Certainly. After all, it's just code.
Re: Web Programming Language Vs Content Management Systems by qtguru(m): 3:12pm On May 04
TundeChris:


Well, he you can give me one example and I can give you probably hundreds of companies who pay their developers more... You can’t compare your earning potential with someone who develops.

PS I was a wordpress designer for years too.

Sorry didn't see this
Re: Web Programming Language Vs Content Management Systems by RuddyFusion(m): 3:15pm On May 04
SmartyPants:


Certainly. After all, it's just code.
exactly
Re: Web Programming Language Vs Content Management Systems by GeoAfrikana(m): 3:26pm On May 04
SmartyPants:


This is the particular part where you have been corrected:



Now I'm not a technical expert but the other person who quoted you has informed you (and us) that this is possible.

He edited his comment. Go and check my first response to his original comment. You'll see his original comment and the appropriate response I gave.
Re: Web Programming Language Vs Content Management Systems by Carmal90(m): 3:53pm On May 04
How can I learn WordPress??
I can see from the many sites it has numerous job posting, and na because of money I started learning programming...


Re: Web Programming Language Vs Content Management Systems by chikeaneke(m): 4:15pm On May 04
If you don't learn code you can be building websites with page builders but you will remain a novice and you will be a part of the crowd that page builders have assisted to turn the web development industry to akara business e.g. you will be charging like N16,000 to create websites complete with hosting. So by the time you have 100 clients you have only made N1.6m and they have stressed your life out in the process.

The other way round if you want to make a career in web development you have to learn code and learn lots of it. This will make you acquire powers and you will be a part of the professionals in the industry contributing code to frameworks and cms projects and solving problems with custom solutions. This way you can make N1.6m as part payment in one single web project!

The choice is yours but mind you, to learn code is not moi moi. You will hear wiii. But like in every other profession, you can't just acquire knowledge without hearing wiii.

Meanwhile as a Drupal fan I will recommend you try Drupal. It is a most powerful PHP framework in the skin of a CMS so it gives you the best of both worlds. You can use Drupal to build websites without much coding and you can as well use Drupal as a developer and unleash your custom php skills in your custom modules. Drupal is more developer-centric so best you ask Google if it is best for you to learn it.

All the best.
Re: Web Programming Language Vs Content Management Systems by FreedomArmy: 4:27pm On May 04
Drabeey:
I want to learn coding from scratch. I made my research and realize phyton will be handy to make quick money, i have a very limited time but i have zeal to learn... Advice needed here
there is no shortcut in Coding,it takes time,commitment and the resilience to master coding.

2 Likes

Re: Web Programming Language Vs Content Management Systems by etoluw: 4:57pm On May 04
Daisukee:
How long can it take a person with little or no computer knowledge to learn how to create website ?

You should start with wordpress
It shouldn't take long to learn. Just look for someone to put you through on how to install WordPress plus the themes/plugins. That's all. You can start helping your friends and neighbors.


Then later if you really want to go deeper you'll have to learn d basics i.e HTML/CSS, JavaScript, PHP etc.

1 Like

Re: Web Programming Language Vs Content Management Systems by Daisukee: 5:14pm On May 04
etoluw:


You should start with wordpress
It shouldn't take long to learn. Just look for someone to put you through on how to install WordPress plus the themes/plugins. That's all. You can start helping your friends and neighbors.


Then later if you really want to go deeper you'll have to learn d basics i.e HTML/CSS, JavaScript, PHP etc.
thank you very much for your response, I’m looking at the time frame because before I do anything now I always consider the time, I want to know if it’s something I can learn within two months, or how many months approximately do you think it will take ?
Re: Web Programming Language Vs Content Management Systems by Durklil: 5:29pm On May 04
Contents mgt
Re: Web Programming Language Vs Content Management Systems by qtguru(m): 6:38pm On May 04
chikeaneke:
If you don't learn code you can be building websites with page builders but you will remain a novice and you will be a part of the crowd that page builders have assisted to turn the web development industry to akara business e.g. you will be charging like N16,000 to create websites complete with hosting. So by the time you have 100 clients you have only made N1.6m and they have stressed your life out in the process.

The other way round if you want to make a career in web development you have to learn code and learn lots of it. This will make you acquire powers and you will be a part of the professionals in the industry contributing code to frameworks and cms projects and solving problems with custom solutions. This way you can make N1.6m as part payment in one single web project!

The choice is yours but mind you, to learn code is not moi moi. You will hear wiii. But like in every other profession, you can't just acquire knowledge without hearing wiii.

Meanwhile as a Drupal fan I will recommend you try Drupal. It is a most powerful PHP framework in the skin of a CMS so it gives you the best of both worlds. You can use Drupal to build websites without much coding and you can as well use Drupal as a developer and unleash your custom php skills in your custom modules. Drupal is more developer-centric so best you ask Google if it is best for you to learn it.

All the best.

How is the Marktplace in Drupal, is it very Profitable, I know it moved Symfony so curious about what the Drupal scene looks like now.
Re: Web Programming Language Vs Content Management Systems by Naijatask: 7:46pm On May 04
Daisukee:
thank you very much for your response, I’m looking at the time frame because before I do anything now I always consider the time, I want to know if it’s something I can learn within two months, or how many months approximately do you think it will take ?

A week at most to know how to get a website running, and another week to know how to effectively customize it. So, in 2weeks, you can get a WordPress site running.
Re: Web Programming Language Vs Content Management Systems by Drabeey(m): 8:31pm On May 04
FreedomArmy:
there is no shortcut in Coding,it takes time,commitment and the resilience to master coding.
Thank you
Re: Web Programming Language Vs Content Management Systems by Moonlight111(m): 10:02pm On May 04
Please i would want to know
What the role of python is in web development.
I always classified it as one those object oriented languages like c and c++ .
Re: Web Programming Language Vs Content Management Systems by chikeaneke(m): 5:52pm On May 05
qtguru:


How is the Marktplace in Drupal, is it very Profitable, I know it moved Symfony so curious about what the Drupal scene looks like now.

Drupal is doing okay. You know PHP introduced OOP in version 7 and this changed lots of things, so I guess this likewise influenced Drupal to go OOP as well with version 8 called Drupal 8. But Drupal didn't want to start injecting OOP code into the procedural architecture, they decided to make a complete rewrite, making the entire codebase object oriented and deciding to align itself with the exciting developments in the PHP community. Drupal decided to use some of the excellent libraries emerging around PHP. So Drupal adopted the use of Composer to manage libraries and also adopted lots of top notch Symfony libraries aka Symfony components (note that Laravel uses lots of Symfony libraries too). I guess Drupal was trying to pledge its allegiance to the PHP community cos the PHP community was kind of following the PFE (Proudly Found Elsewhere) philosophy which means that instead of every project rebuilding their own tools to solve similar problems, they decided to share and use the same battle tested libraries, and Composer made this easy. Drupal 8 also adopted the Twig template engine which prevents the use of raw php in themes and adds extra layer of security to the website. Twig is also used by many php projects and can also be used in Laravel in place of Blade.

So you can see Drupal is improving and keeping itself relevant and staying cutting edge. Essentially developing for Drupal means working with modern cutting edge practices and building a skillset that is useful both within Drupal and elsewhere.

As for profitability, Drupal is doing okay as well.

For the OP, let me try to give a more direct answer to your question about 'Web Programming Language Vs Content Management Systems', cmses are built with programming languages so to understand your cms better you could learn the programming language so you can use the cms at a more professional level. Learning the language will enable you to maneuver the cms and solve your custom problems when no solution exits in the community.

But even if you do no want to use a cms, these days no matter how expert you are at a programming language, you are not expected to start building every bit of your applications from scratch i.e. building your own authentication system, building your own database connection module, building your own web services tools, and such. You don't have to do that. After learning a programming language you are expected to leverage existing and battle-tested libraries written by other people and open-sourced for anybody to take and use. If you don't choose to use a cms, you may have to use a framework and build up your application using components that have been contributed to the framework by the community. E.g. if you learnt PHP and you do not want to build your application with a cms, you can use a framework like Symfony, Laravel, CodeIgniter and many others. If you learnt JavaScript you may want to build your project with frameworks like React, Vue, Angular and many others. If you learnt Python you may want to build with Django, Flask and many others. Not that you learnt php and you want to start a php project and you start writing vanilla php as to write everything from ground up, and then you start debugging them all by yourself, and then you will be the one to keep testing and making sure there are no bugs. Not so. When you use popular contributed libraries you are sure of the health of the code cos many people in the community are using it and reporting issues and the bugs getting fixed by the authors and maintainers. What you then need to do is to contribute in reporting bugs and suggesting features and contributing patches to fix bugs reported by others. And when you become a senior developer you can create your own custom projects and open source them for others to use and join you to maintain it. This will make you popular and add to your cv and big corporations will hire you for millions of dollars because they know you authored so so popular libraries that millions of developers all over the world are using. At this stage you are successful both career-wise and money-wise.

1 Like

Re: Web Programming Language Vs Content Management Systems by qtguru(m): 6:16pm On May 05
[i][/i]
chikeaneke:


Drupal is doing okay. You know PHP introduced OOP in version 7 and this changed lots of things, so I guess this likewise influenced Drupal to go OOP as well with version 8 called Drupal 8. But Drupal didn't want to start injecting OOP code into the procedural architecture, they decided to make a complete rewrite, making the entire codebase object oriented and deciding to align itself with the exciting developments in the PHP community. Drupal decided to use some of the excellent libraries emerging around PHP. So Drupal adopted the use of Composer to manage libraries and also adopted lots of top notch Symfony libraries aka Symfony components (note that Laravel uses lots of Symfony libraries too). I guess Drupal was trying to pledge its allegiance to the PHP community cos the PHP community was kind of following the PFE (Proudly Found Elsewhere) philosophy which means that instead of every project rebuilding their own tools to solve similar problems, they decided to share and use the same battle tested libraries, and Composer made this easy. Drupal 8 also adopted the Twig template engine which prevents the use of raw php in themes and adds extra layer of security to the website. Twig is also used by many php projects and can also be used in Laravel in place of Blade.

So you can see Drupal is improving and keeping itself relevant and staying cutting edge. Essentially developing for Drupal means working with modern cutting edge practices and building a skillset that is useful both within Drupal and elsewhere.

As for profitability, Drupal is doing okay as well.

For the OP, let me try to give a more direct answer to your question about 'Web Programming Language Vs Content Management Systems', cmses are built with programming languages so to understand your cms better you could learn the programming language so you can use the cms at a more professional level. Learning the language will enable you to maneuver the cms and solve your custom problems when no solution exits in the community.

But even if you do no want to use a cms, these days no matter how expert you are at a programming language, you are not expected to start building every bit of your applications from scratch i.e. building your own authentication system, building your own database connection module, building your own web services tools, and such. You don't have to do that. After learning a programming language you are expected to leverage existing and battle-tested libraries written by other people and open-sourced for anybody to take and use. If you don't choose to use a cms, you may have to use a framework and build up your application using components that have been contributed to the framework by the community. E.g. if you learnt PHP and you do not want to build your application with a cms, you can use a framework like Symfony, Laravel, CodeIgniter and many others. If you learnt JavaScript you may want to build your project with frameworks like React, Vue, Angular and many others. If you learnt Python you may want to build with Django, Flask and many others. Not that you learnt php and you want to start a php project and you start writing vanilla php as to write everything from ground up, and then you start debugging them all by yourself, and then you will be the one to keep testing and making sure there are no bugs. Not so. When you use popular contributed libraries you are sure of the health of the code cos many people in the community are using it and reporting issues and the bugs getting fixed by the authors and maintainers. What you then need to do is to contribute in reporting bugs and suggesting features and contributing patches to fix bugs reported by others. And when you become a senior developer you can create your own custom projects and open source them for others to use and join you to maintain it. This will make you popular and add to your cv and big corporations will hire you for millions of dollars because they know you authored so so popular libraries that millions of developers all over the world are using. At this stage you are successful both career-wise and money-wise.

I meant profitability like, can a Developer create a Drupal Solution and easily have a market to sell to. I currently Develop for Moodle and consult for it, if there's a large market for Drupal , I don't mind getting involved. I know Symfony and Twig very well, especially Symfony Components. Moodle too is another profitable place to make money

(1) (2) (3) (Reply)

My Blogging Story...The Beauty In Creativity. / Is There Any Alternative To ? / Guide: How To Succeed If You Are Blogging For The Money.

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2021 Oluwaseun Osewa. All rights reserved. See How To Advertise. 213
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.