Da 17 anni aiutiamo le aziende
a scegliere i migliori software
Drupal
Cos'è Drupal?
Content Management System open source utilizzato da alcuni dei più grandi siti web del mondo come The Economist e la Casa Bianca.
Chi utilizza Drupal?
La community open source di Drupal è composta da sviluppatori, progettisti, formatori, strateghi, editori e altri professionisti.
Hai dubbi su Drupal?
Confrontalo con un'alternativa popolare
Drupal
Recensioni su Drupal
Ottimo CMS per la creazione di siti, sia semplici che complessi
Aspetti positivi:
Ho utilizzato Drupal per diversi anni per creare siti di vario genere: comunicazione, vetrina ed e-commerce. E' un CMS estremamente personalizzabile, e ti permette di fare qualsiasi cosa.
Aspetti negativi:
CMS non proprio intuitivo e semplice, ci vuole tempo per imparare ad utilizzarlo a 360°. Inoltre la maggior parte delle modifiche deve essere effettuata tramite codice, quindi se non si è esperti si rischia di fare danni o non riuscire ad ottenere il risultato voluto.
Il CMS open source più sicuro
Aspetti positivi:
L'ho utilizzato perchè, aziendalmente, era il CMS principale per lo sviluppo e la gestione dei siti web. Lo considero uno strumento abbastanza intuitivo ma solo per fare cose basilari.Di certo, è il CMS open source più sicuro.
Aspetti negativi:
Non si trova molta documentazione a riguardo. Lo considero molto limitato nella personalizzazione della grafica dei temi.
Alternative considerate:
Un ottimo Cms
Commenti: Mi ritengo soddisfatto della mia esperienza con Drupal, aggiornamenti continui, un'ottima comunità e semplicità di utilizzo. L'integrazione con i moduli rende le varianti in Drupal praticamente infinite.
Aspetti positivi:
Uno dei migliori Cms che abbia provato, molto semplice ed intuitivo, grazie ai moduli gran parte del lavoro è già predisposta, e quasi tutto da un 'interfaccia utente. Uno sviluppo non troppo complicato non richiede particolari conoscenze tecniche. Con template già pronti, con una sempice integrazione guidata, basta apportare le modifiche volute con semplicità.
Aspetti negativi:
Per uno sviluppo più professionale si trovano, invece, alcune difficoltà di integrazione. Mi è successo che per aggiungere alcune funzionalità da me scritte dovessi andare a modificare il codice di Drupal e per questo si rischiano danni con i futuri aggiornamenti.
Alternative considerate:
Uno dei CMS meno performanti
Commenti: Non eccezionale. Sono passato ad altri CMS più facili da configurare.
Aspetti positivi:
Come tutti i CMS, aiuta molto nella realizzazione dei siti web.
Aspetti negativi:
Difficile da installare, poco documentato e difficile da configurare.
Drupal, il CMS dei "tecnici"
Aspetti positivi:
Drupal ha dalla sua una solidità e una capacità di gestione dei contenuti che va oltre gli altri CMS Open Source.
Aspetti negativi:
Molto farraginoso nell'installazione e soprattutto nella gestione della grafica (temi) : pochissime le possibilità di personalizzazione layout se non si hanno basi molto tecniche
Miglior CMS in circlazione
Aspetti positivi:
Ciò che mi piace di più di Drupal è la sua flessibilità. Il sistema è altamente personalizzabile e permette di creare siti web che soddisfino le esigenze specifiche di ogni progetto. La sua architettura modulare permette di estendere facilmente le funzionalità del sito con i numerosi moduli disponibili.
Aspetti negativi:
Come ogni software, anche Drupal ha alcuni aspetti che potrebbero essere migliorati. Uno di questi è la curva di apprendimento, che può risultare ripida per coloro che non hanno esperienza con sistemi di gestione dei contenuti
CMS molto sicuro
Aspetti positivi:
Il software ti permette di creare siti internet a prova di hacker
Aspetti negativi:
Risulta poco flessibile ad integrazioni esterne
Drupal uno dei migliori CMS
Commenti: Per fare siti con basso budget è stato perfetto, in un paio di giorni il sito era pronto a essere consegnato e messo online.
Aspetti positivi:
Drupal è un CMS ossia content management system intuitivo che da molte possibilità a chi vuole facilmente creare un sito e tutte le pagine direttamente da un interfaccia utente.Inoltre se si hanno competenze aggiuntive si possono creare moduli ad hoc per le funzionalità che si desiderano.In grandi siti web poi con un team di editors, i contenuti possono essere editati, controllati e approvati o meno prima di essere pubblicati.Caricando un template già pronto si può impostare il sito come meglio si preferisce e con i moduli già pronti si possono aggiungere funzionalità senza doversele implementare da soli.
Aspetti negativi:
Purtroppo è limitato perché se si vuole aggiungere delle cose che Drupal non permette di fare si andrebbe a modificare il codice e non si potrebbe più fare gli aggiornamenti. Quindi bisogna prenderlo as is e accontentarsi dei template e dei moduli disponibili.
Buon sostituto a CMS più conosciuti.
Commenti: Cercavo un'alternativa a Joomla e Drupal sembra comportarsi abbastanza bene.
Aspetti positivi:
Come molti CMS, Drupal ti consente di aggiungere moduli e applicare stringhe di codice per permetterti la migliore versatilità possibile per la realizzazione di un sito web.
Aspetti negativi:
Non è semplice da utilizzare e richiede dimestichezza con i linguaggi di programmazione come Javascript, PHP e conoscenza del codice HTML.
Facile ma solo per fare cose base.
Aspetti positivi:
abbastanza intuitivo per fare cose basilari.
Aspetti negativi:
Fa tutto tramite moduli aggiuntivi con il risultato di riempire il cms di codice fatto da terze parti. Difficile integrare codice proprietario.
Alternative considerate:
Drupal is a fantastic CMS
Commenti: I like it a lot but because of their update cycle it should only be used on projects that have a lifespan of 5 years or less.
Aspetti positivi:
Views is the best thing about Drupal. Pre-Views, Drupal is a decent CMS, perhaps a bit more logical than WordPress, but with a lot less users it's hard to justify it. However with Views, you can make advanced applications with a pretty easy to learn interface. It's really, really close to a visual programming language, although there are still some things you'll need to break out the code for. I also really appreciate that most of the modules don't make too many assumptions. With WordPress, I constantly have to fight against styling and strangely formatted HTML inserted by plugins, and that's less common with Drupal modules.
Aspetti negativi:
It requires a fairly beefy hosting setup and a good caching setup to perform well. I also strongly, STRONGLY dislike that sites created five years ago now HAVE to be rebuilt, or they are not secure. That may be fine for enterprise, but it sucks for someone who makes lots of small sites for small businesses. Platforms should be supported for at least ten years IMO, the web has been stable for a while now and there's no good reason to force complete rebuilds. WordPress does this better and manages to continually keep sites upgradeable without a rebuild.
Alternative considerate:
Always Flexible
Commenti: I have solved various business use cases with Drupal. I've been able to build standard marketing web sites, real estate sites, work order system, online calendar scheduling, and a multitude of other types of sites. This is all possible via the modules available and the software being open source.
Aspetti positivi:
The most impactful feature of Drupal is that the software is open source. This means it is full extendable and allows new features to be created to enhance the product by end users. The flexibility this provides to continue growing a web site makes it priceless. The community around the project is amazing and has provided excellent modules to get a site up and running easily.
Aspetti negativi:
The product does not lack features. There is a learning curve to get started, but every new product has a learning curve. The hook system allows integrating to the site, but does have a learning curve to understand the various hooks that are available.
Drupal has many functions but user friendliness depends on the function
Commenti: Overall, I would give Drupal a 6/10 rating because if it were not for the integration issues, that number would be higher.
Aspetti positivi:
Some features are easy to use and implement. Redirect links, landing pages and basic listings are easy to create.
Aspetti negativi:
Integration is slow when updating items or creating products from Salesforce to Drupal. Sometimes I have to spend hours for it to migrate, sync and update. This has always been problematic and is a time killer.
Alternative considerate:
Drupal is difficult but worth it
Commenti: It was very difficult to get started with the product but I find the flexibility more than rewarding as I perceive an unlimited ceiling in developing with the product.
Aspetti positivi:
Drupal's ability to fit every potential need is what originally drew me to the platform and keeps me developing in it's rich environment.
Aspetti negativi:
It's very challenging to get started in Drupal. Naming conventions concerning views, nodes, taxonomy, menu items, panels, modules and tokens can be confusing and particularly overwhelming to a beginner.
The Supreme CMS
Commenti: It was a difficult process to start. I came from Wordpress which was stupid simple, but once I learned Drupal and realized the power it had I was completely sold. It's great for all sizes of projects and has a great community of people using it.
Aspetti positivi:
Drupal's content management struct and philosophy is so robust. It can handle any kind of content, not just blog posts. The ability to model data exactly how you want it and even query and create views is unparalleled.
Aspetti negativi:
The learning curve on Drupal is high. The documentation is cumbersome and so it's difficult to know where to begin without help from somebody who already knows. That said, once you "get" Drupal you'll never look back
Drupal is still in the top 10 website platforms
Commenti: Setup is kind of ruff if you are not a Drupal website developer. I recommend hiring a pro from the get-go. However, once the setup was complete and I found everything I needed, the website was very secure and also works perfectly every time I use it.
Aspetti positivi:
The business directory platform on Drupal is one of the easiest and most reliable I have used. I have way fewer issues with the business directory module than I have with my other website platforms overall.
Aspetti negativi:
Setup is very time-consuming and difficult. I ended up hiring an expert to finish the job because I couldn't get everything up and running on my own.
Alternative considerate:
Drupal Was a Decent Option Years Ago but I Would Not Consider it Today
Commenti: Drupal has been an affordable content management system for us over the years but I wouldn't consider them now based on there being more user friendly options out there.
Aspetti positivi:
The Drupal content management system is free and the WYSIWYG ( What You See Is What You Get) editor is helpful for those of us who run a website without much HTML knowledge.
Aspetti negativi:
The product is difficult to use with limited coding knowledge. Additionally, there are few plug-ins and the add-ons that do exist are not super reliable as they are essentially created by volunteers.
The Best CMS
Commenti: Excellent. Very nostalgic to think about my journey with this software. I have built countless websites over the years using Drupal, and my experience has been varied.
Aspetti positivi:
Drupal is, in my opinion, the best open source CMS available. I have seen it grow since version 4.0 and heavily used it right up until version 7. Drupal 6 was the golden era. There are countless extensions, most of which are completely free and built by a passionate community. If you need a fast, reliable CMS for free, this is the first place you should start.
Aspetti negativi:
Since the [SENSITIVE CONTENT HIDDEN] left, things haven't felt the same. It has sadly become more up-market and commercial. However the core software and extensions still remain, and it is still probably the best CMS on the market.
Alternative considerate:
Drupal is a Tough CMS
Commenti: My overall experience with Drupal is not rosy. I have barely used Drupal for up to 6 months, and the experience has been tough.
Aspetti positivi:
Drupal is secured, very secured. This is one thing I love about it. Unlike most CMSes in the market where their core could be easily affected by malware, Drupal ensures that the security of its core is seriously handled without compromise. And that is a big plus for them.
Aspetti negativi:
Drupal is too difficult to use, especially in its deployment. I started loosing interest in the application when the installation was becoming cumbersome and taking longer than normal.
Alternative considerate:
Great for users who are more advanced
Aspetti positivi:
I like the flexibility of the modules and themes.
Aspetti negativi:
There seems to be more a learning curve compared to other CMS. There's also not as big of a developer community.
Alternative considerate:
Leaving Drupal behind
Commenti: It makes building involved content a chore in many instances. Having used it for years, the problems and glitches have built up and left a bad impression. Moving on from the system next year and pretty excited about it.
Aspetti positivi:
Has provided a sturdy and decent website publishing experience for years.
Aspetti negativi:
Not sure the more recent versions have 'found a groove' when it comes to publishing various content formats. Seems inflexible and not easily customizable.
Alternative considerate:
My favorite CMS
Aspetti positivi:
Drupal has been my best friend for a long long time. It grew stable and steady over the years adding more features and becoming more robust, even for usage in clustered environments. The open source ecosystem of plugins allow you to develop anything.
Aspetti negativi:
Unfortunately you have to be careful when picking plugins and many may become abandoned or obsolete, so plan for continued monitoring and maintenance (which you have to plan anyway).
A CMS that is open source and has great tools!
Commenti: I've been working for a while and occasionally give up on some tasks or choose for a different tool. It requires time and commitment, thus it is definitely not a technology for individuals who are pressed for time. The more recent versions of Drupal enable the creation of many cool things and are friendlier and more intuitive.
Aspetti positivi:
It is an open-source architecture. There are many different themes, colours, and ways to work with texts and graphics. Simple to use.
Aspetti negativi:
The frequency of security and new release notifications makes them a headache. The ability to construct PHP modules for them is a great plus, but occasionally integrating them might be tricky because of the version the developer is working on.
Phenomenal software
Aspetti positivi:
Drupal has seven main Pros: 1) It's uses a very flexible system of modules. You can use Drupal modules to add new features to your site. For example, the Membership module lets you add member based services, the Video modules lets you host video clips, while the Commerce module lets you add shopping features. Each modules is made up of smaller modules, which ensures you only activate the bits you need for your project. Best of all, you can mix and match the modules to create things the original module designers might have never considered. For example, combine the Commerce, Membership and Video modules to create a paid for membership site of training videos. 2) It's very layered. In Drupal, system code lives in one layer, code to do with appearance (e.g. CSS, HTML) lives in another separate layer and custom modifications live in another separate layer. This makes it very easy to change things. For example, you can change the entire layout of your site without having to modify the original content to adapt to it. 3) It's free Remarkably, the core technology and all these modules are available for free. There are some themes that you have to pay for if you want to change the look of your site, but you can make your own themes and there are number of free themes as well. 4) Great user support Drupal has a good support network of dedicated and helpful users who are willing to provide plenty of free help. There's also free training videos on YouTube. 5) Plenty of updates Drupal releases minor updates on a monthly basis which address any of bugs or security concerns that crop up. There are also major updates every 2-3 years, which radically change the functionality of the core system. 6) Portable code Most code can easily be transferred between sites. Hence, if you create a function on one site, you can move it to another without having to re-do it all from scratch. 7) Don’t need strong coding skills Drupal's module system means you can easily achieve a lot without needing to know how to code. It might not look and function exactly as you want, but it will be a decent effort.
Aspetti negativi:
Drupal has 2 main set backs: 1) It can get very complicated The down side of all the flexibility, is that there are often 10 ways to do one thing in Drupal and it's not always clear which method is best. Often the only way you can find out is through experience. Which means your early Drupal projects might not be as good as they could be, as you cut your teeth on learning which methods are best for you. 2) Your code won’t last forever. Every 2-3 years, Drupal releases a new major update which radically changes the functionality of the site. The plus side of this is that it makes Drupal better. The downside is that you will often have to completely re-write your custom code. Because these major updates change everything, you will often need to install new modules to replace old ones. Essentially you have to rebuild your site (thankfully all the content can be transferred over). Upgrading isn't a requirement. But after a couple of years, the older versions of Drupal are no longer supported. So if building a Drupal site, expect to redo it from scratch it in 3-5 years. Hence, it's not really good for projects which only have a budget for minor changes each year.
Drupal is a CMS that can do it all.
Aspetti positivi:
The best part about Drupal is that you can do anything and the best functionality is either in Drupal core or a free module at Drupal.org. There is a misconception that the learning curve is difficult. In comparison, achieving the basic needs of a brochure website are the same in all of the top CMS solutions. Aside from comparisons, the best tool within Drupal is Views. You can create lists and grids of data that can then be sorted, filtered, and altered in so many ways without adding any additional modules. Of course you can extend views and provide even better data lists or different view types but the ability to display and work with items that reside in the system is unlike any other system.
Aspetti negativi:
With so many options available to you, the learning curve comes with learning how to best use the best module for the job. There may be 5-10 modules that achieve a result, but in the end, there may only be one module that does it exactly how you want it. So the complexity is in the trial and error of having multiple options. So you may waste time working through the complexities of a module and realize that was not the main intent of the module or it doesn't quite do everything you wanted. This is worth it to me though as I will then be able to understand how different modules can be used in different ways to perform different functions.