Possible to make a new (blog) page in CMS drupal? - drupal

Lets say that my customer is a blogger and wants to make daily blogs. So that means she needs a way to add new pages in the CMS. I dont want a customer to do technically stuff obviously. It needs to be as easy as it can get.
And I heard that drupal is a great CMS. So i'm open for that adventure. But before I take that road, I'm wondering if this is possible to do in a drupal CMS?
I'm new to drupal and to its CMS. So I don't know which version to take. Or anything at all. So I want to know for sure if this is possible before I spent hours and it isn't possible.
IF there is another cms you recommend, you can mention it. I'm open for suggestions.

The term CMS itself says that the purpose of this type of software is to manage content - exactly what you're looking for. So Drupal or any other CMS also provides the ability to create blogs and easy-to-use administrator features.
About Drupal, it is a powerful and flexible CMS, suitable for creating many complex features as well as scalability. If you just need a lightweight blogs page with basic features like content CRUD, you can take a look at Wordpress.
If you choose Drupal, I recommend using the latest version (Drupal 9) for the long-term support.

Related

codeigniter with wordpress

I am planning a new website with codeigniter using wordpress.
this site will contain creating online albums, selling presents and gifts, and another one for selling cameras and their accessories.
is it recommended using this combination?
what are the advantages and disadvantage of this?
is there a better solution for building with framework and cms?
Personally (Having experience of both) It all depends on what your objectives are. Are you wanting to quickly and easily pull the project together, or do you have unlimited time and want everything to be feature rich and customized to your exact specification? CodeIgniter will allow you to build each aspect exactly as you want, where as WordPress (through the use of plugins) will allow you to get the end result you want without quiet as much customization.
However, that being said there is nothing saying you can't use CodeIgniter and direct traffic to the WordPress part for certain aspects, all down to your personal preference.
Why did you decided to use a working cms and a php framework together? Just using one of both is enough. The advantage you will have with wordpress is the fact that there are many plugins that are easily to use. For Codeigniter you will have to do all of the codings for yourself but you can build your website like you want it to be!

Setting up multiple small sites

I have no experience with Drupal.
I'm looking to use a cms but I have a requirement that, while it sounds simple, I'm not sure how easy, or possible, the implementation will be.
I have many small sites (let's say 100). Each site is basically setup the same way except the content and images are different. Each site would need an admin(s) that would manage content and have the ability to add new pages where needed.
Is Drupal the kind of cms that could handle requirements like this or is there another cms that is more suited for this kind of implementation?
Drupal is definitely suited to this, you should use the latest version (Drupal 7) and perform a multisite installation. That way you can keep the same core code base (which will make updating Drupal a cinch across 100 or so sites).
Have a look in the /sites/default/example.sites.php file for instructions on how to set it up, and if you get stuck post another question on here and I'm sure someone will be able to help.
EDIT
In fact there's a guide to the installation here.

advice on cms + e-commerce

I'm building an estimate for a potential client. I'll do some more research if I get the project, but need some ideas for now. I'm trying to figure out a good solution that won't take several months to develop but will still provide good flexibility for future enhancements.
My options I believe are:
cms+e-commerce plugin (e.g. drupal+ubercart)
e-commerce platform that is extendable (e.g. magento)
framework+e-commerce platform (e.g. ci+magento)
cms+e-commerce (e.g. wordpress+magento)
The site will be similar to etsy where users can have items that they sell with their own portfolio page. The client wants to add many custom features as well. Also, the site will serve up a lot of images and audio.
I'm concerned that using strictly a e-commerce platform will give me a lot of obstacles to overcome rather than use just a cart+framework. I know Magento is written on Zend, but while I have used Magento, I'm not very familiar with Zend and it seems to take quite a while to learn.
I have never used ubercart,wp e-commerce, or virtuemart, so I'm not sure of the limitations. The products will not need to be configurable. But we will need to store financial information. I'm thinking braintree's vault or authorize.net cim.
I'd like to do the framework+ecommerce platform route. But the client would also like a lower price option, I'm leaning towards drupal+ubercart.
Just would like some opinions from personal experience.
Thanks!
If you use drupal and ubercart in future please read the book http://www.usingdrupal.com/ Using drupal by reading its chapter of ubercart you can easily create e-commerce website after reading this book ubercart chapter within a day . There is a book which is completely wriiten on ubercart https://www.packtpub.com/drupal-e-commerce-ubercart-2x/book. These both books will be very helpful to you for ubercart.
I've just created an e-commerce store with Wordpress and using the plugin Jigoshop for the ecommerce.
We use Wordpress as our CMS for all our clients and we've also branded it via plugins so there's no mention of Wordpress, it just acts like OUR cms.
Jigoshop is very easy to incorporate, it can be used very easily straight out of the box but as our site was very bespoke we tailored a lot of it just by using CSS. Very easy to use and comes complete with everything you need.
I tried various other ecommerce plugins for WP but they were quite difficult to tailor.
All really straightforward providing you have a basic grasp of HTML, CSS and PHP.
I worked with wordpress and some free open source commerce plug-ins. This was really a pain! I ended up programming my own low scale solution. Later I also worked with ubercart and drupal. The latter was one of my most motivating experiences with drupal. I found that drupal with ubercart can do everything what i and my customer wanted. I strongly recommend drupal...but i've never worked with magento...
I think wordpress is enough because wordpress is now a biggest platform in wordpress with millions of plugins oops sorry not millions, billions of plugins you just have to find a plugin which suits to you and your site content well for e commerce i recommend e-shop 5.0 its a great plugin.

What are the advantages / disadvantages of building in WordPress

I work at a more traditional ad agency and I am the sole web guy here. Recently a designer here redesigned our website based on the popular blog style seen about on the internets at the moment. Design is similar to this blog: http://effektiveblog.com/
I put forward that this would be a WordPress job, due to the designed features (tag cloud, dated/categorized posts, ability to be updated, rss, etc)
However, the non-web people at my workplace are saying they don't want to "do WordPress" and are planning on out-sourcing a custom CMS for this blog-look-a-like site!
As you can imagine, this is very frustrating and back-to-front.
However, as I haven't really delved fully into WordPress enough I don't fully know what arguments to put forward in regards to advantages/disadvantages in building it with WordPress vs a custom CMS.
Any thoughts on what to suggest to non-web superiors? or links even pointing to similar discussions?
I've been in the WordPress world for a few years and my observations have been that most of the "WordPress vs. other CMS" arguments boil down to a couple things:
Ultimately, you could use WordPress for nearly any CMS task, and you could use a general CMS to build blog content
WordPress was designed primarily as a blogging platform, so that's where it really shines. Yes, it can be used for other CMS tasks, but it does blogging best and that's where you'll find the most support and robust features.
More general CMS systems will offer features designed for a variety of content (not just blog posts or static pages), but they won't offer as many features (or as easy of an experience) for the blogging component as WordPress will.
Generally I tell folks that if the focus of the site is frequently updated content that is managed in a chronological fashion (like a blog), go with WordPress. If they're looking to integrate a bunch of disparate content and blogging isn't really important, they'll probably be better served by a more general CMS.
Wordpress is great for blogs and mid size simple websites. It's "static pages" approach is really useful, because you can create hirarchies that are fully editable from admin panel. It's plugin ecosystem is very good also - from SEO to automatic backups.
When I needed to convince some people that Wordpress would be a good idea to a CMS solution (not just a blog one), I created a prototype, and said that I just needed to edit a few php files (all copied from the default template), a few administration tasks and a few plugins and I was all set.
This prototype was really simple: no design, just structure. I made it in a saturday afternoon, and I made a challenge to everyone involved if they could create the same structure I created, with a full admin interface, in less time. No one could. And it's a tested plataform, yes, it's not "all MVC based", but it works and its administration is great to use.
I don't know if you have time to do it, but since is really fast to do it, I'd rather show them instead of just saying it.
One disadvantage of Wordpress is its performance. You may need to look at some cache plugins for your installation, like WpSuperCache. And be warned that if your website, in a long run, is going to have a lot of different requirements, Wordpress may not be the ideal solution.
WordPress is definitely the world's most popular CMS. The script is in its roots more of a blog than a typical CMS. For a while now it's been modernized and it got thousands of plugins, what made it more CMS-like.
Advantages -
Easy to operate-
WordPress does not require PHP nor HTML knowledge unlinke Drupal, Joomla or Typo3. A preinstalled plugin and template function allows them to be installed very easily. All you need to do is to choose a plugin or a template and click on it to install.
It's good choice for beginners.
Community-
To have a useful support, there must be a large community of users, who will be a part of e.g. a discussion board.
Plugins-
The script has over dozen thousand of plugins available on its website. They are the reason WordPress is considered a CMS, not only a blogging script. Strong majority of the plugins is available for free.
Templates-
On the scritp's homepage you can view thousands of graphics templates, that can change your website's look. You can find there both free and paid templates. The paid ones are often more advanced as well as more interesting.
Menu management-
WordPress menu management has extended functionalities, that can be modified to include categories, pages, etc.
E-commerce is available on WordPress
At Designed to Connect, we generally use Woocommerce – an e-commerce add on to WordPress to build our e-commerce websites. As an e-commerce store, you will often find yourself updating your products, pricing, sales, coupons and more. Woocommerce is extremely effective in doing all this along with offering great reports features.
Disadvantages -
WordPress updates their software frequently-
WordPress is constantly changing and growing and it needs regular updates. This is not a big deal unless you are looking for a set-it-and-forget-it solution, in which case this might not be the solution for you as it needs periodic updates.
Customization of a theme can be costly-
If the website was built upon a theme and you decide that you want to make major changes to it, it may be time-consuming to have a programmer make changes to the layout of the theme. If you anticipate needing to make major changes to the theme, consider having a theme built from scratch to meet your needs instead.
Advantages:
Low cost to upkeep / maintain website is cheap
Easy and good with usability on back-end
Tons of plugins (which can slow your site down significantly)
Write your own functions if you know PHP.
codex.wordpress.org, the documentation is so easy
Tons of updates for security
The community, the millions of users
SEO possibilities (when compared to other famous CMS)
Can make a big corporate to small website
Disadvantages:
Not the the most optimum use of its resources (but its getting better every update)
Security (also improving)
Advantages:
Simple
Huge number of themes and plugins
SEO
Easily convert site to Ecommerce
Disadvantages
Customization
Source: Advantages and disadvantages of wordpress

Joomla Blog/Wordpress Integration

I'm looking for a wordpress-like blog interface to put inside a Joomla hosted site. The admin interface of Joomla is quirky enough and hard enough to use that daily updates are infeasible.
What I am looking for is an easy-to-use posting interface that supports multiple users with different accounts/names, a tagging scheme, and easy find by date/user/tag functionality.
In particular I'm looking for a relatively easy-to-deploy, out-of-the-box solution, and would prefer not to hack rss feeds together or write too much custom code. I know there are several extensions out there but they all receive largely mixed reviews... Has anyone used any of these? Or has anyone had experience putting something like this together?
Well you could do this - have a wordpress installation. Get the users to post there and then use the RSS feed from it (or the XML RPC Blogging API) to update the Joomla installation. You will have to write the update piece once, but then all the headache is gone.
I'm not trying to be smart here, but if the admin interface of Joomla isn't working for you, aren't you doing yourself a disservice by trying to patch their UI instead of spending your time looking for a CMS that is easier to manage/a better fit for your user base?
Edit: All of the CMS's I've dealt with in ASP.NET are homegrown. However I'm looking into checking out Umbraco based on the recommendations of two well-respected friends. In the case you presented where you already have content in Joomla and a migration out to another CMS is going to be overkill, I think that vaibhav has got it right. You should look into setting up Wordpress or some other blogging engine and then simply have Joomla consume the content and display it in the Joomla site. I've not done it, but from what I remember of Joomla when I was looking at it, I believe that it would support this.
After doing a bit more research I decided to go with the open source MojoBlog. It was quite easy to install and configure and after a few stalls and hang ups that were resolved via perusal of their forums I was up and running. The edit interface is not ideal but it much better than Joomla admin, and it has multi-user-support, tag categorization, modules for viewing by tag, date, etc. Think it will suffice for my needs in the short term.
We at 'corePHP' have successfully integrated the WordPress and WordPress Multi-User blogging platforms into Joomla!. Please visit us to see what these feature-rich components have to offer you. https://www.corephp.com/wordpress/wordpress-integration-for-joomla-1.5.html
Happy Blogging,
Michael Pignataro
VP of Operations
www.corephp.com

Resources