Here’s the Deal
Slant is powered by a community that helps you make informed decisions. Tell us what you’re passionate about to get your personalized feed and help others.
If you don't like a part of a template, such as its position or if it's shown or not, the only way to change it is to change the template file by hand. Creating and editing templates can be quite complex and requires a good amount of knowledge of php as well as the system itsself See More
True, there may be some plugin for every functionality you require. However if you take a more detailed look at those plugins they are either outdated, made by some hobby programmer (i.e. no in-depth testing, no security audits, no code reviews, hacky, unmaintainable) in their spare time (and don't get me wrong: I adore everyone giving something to the community; but many of these plugins are just unusable for serious business), incomplete (regarding multi-language capability, an author of a famous Wordpress form builder plugin responded something like: "Well, maybe sometime"; seriously, man?), insecure (e.g. recently there was a serious flaw as a buggy plugin is used by many themes) or often need much hacking to finally get the correct functionality that YOU need currently. See More
The templating system is highly restrictive. All your body content for a page (technically a post) comes out from one variable, and is spat directly onto the page. If you want to pull that content out into chunks? Tough shit. You have to use plugins to make it work correctly. See More
Wordpress by default allows commenting on pages, any page. Even if you turn commenting off for a page bots can still access the commenting endpoint; even if you use a 3rd party commenting system such as Disqus. Wordpress comes with an anti-spam filter called Askimet which does a pretty good job but not perfect. See More
WordPress offers free hosting under a wordpress.com subdomain. This option eliminates the need for setting up the CMS yourself and is reasonably secure, as WP uses multiple servers to back your site up. Additionally, for a fee, you can even set up your own custom domain name. See More
Wordpress itself and many of the available plugins save most of their data using the serialize-function from PHP. This means that you will need some coding using the API to extract the data that you want, instead of just running some easy SQL-query. Also depending on your PHP version / database environment the serialization of the data can be different, i.e. no easy deployment of data as e.g. string length for multi-byte characters will be different, breaking the data structure. See More
Very reliable recommendations on what to buyWe built an AI that analyses the same product data you would yourself: price drops, expert reviews, user reviews, what Reddit thinks & more.
Plugs right into Amazon to save you moneyIt works as a Chrome extension, so instead of seeing the crappy sponsored products on Amazon, you can see what's actually a good use of your money.
Interested in promoting your product? Contact us
Some (mostly sponsored) modules are well thought-out and have decent to good documentation, but the majority of modules are either poorly designed, work for one specific use case (a lot of bugs are shaken off as "works as designed") or are abandoned. In a lot of cases you need to use some exotic beta version which is used by 160k sites and has like 1200 open issues. See More
One of the best CMS I have ever programmed with. Really intuitive structure and easy learning curve. See More
Processwire is extremely easy to learn. Consider this: echo $pages->get('title=Hello World')->title; // "Hello World" echo $pages->get('title=Hello World')->parent->title; // "Home" echo $pages->find('Template=Category')->count; // 126 echo $pages->find('Template=Category')->each('title'); // ['Audio', 'Video' …] Selectors are so powerful but yet so easy. Check out the cheatsheet. See More
The API is jQuery like; // find some pages: $pages->find('template=skyscraper, architect=john, sort=title')->limit(4); // mutate $pages->get('title=Hello You')->set('title', 'HelloWorld')->save(); $pages->get('title=Old')->trash(); // trash page // check user… $user->isLogedin(); echo $user->name; // guest $session->login($name, $pass); $session->logout(); // redirect $session->redirect($url); See More
By default, ProcessWire comes with 0 assumption on how you handle the output. You have 100% freedom on how you want to develop the frontend. Want to plain output stuff, go ahead. Want to use any number of Templating Engine, do it. Just use as Headless-CMS, okay! See More
CMS very very secure and ensure extensions security quality. See More
JoomBoost - Joomla! Extensions Developer's Experience
MongoDB is required to be up and running and a Yeoman generator is used to generate the application. Although the prompt based start-up in the command line helps you a lot, it still can be hard for someone inexperienced with NPM and Yeoman. See More
KeystoneJS is a very nice CMS to work with, despite the fact that it does require technical knowledge to use, the system does work well. At one point the project did appear to be stale but now that work on Keystone 5 is under heavy development and the team has got it'self organised the future looks very good. As a developer I enjoy working with Keystone because it is pretty easy to add features. See More
Keystone follows MVC practices in managing routes, views and templates. Back-end developers with experience in working with MVC frameworks will find themselves at ease since the beginning, but developers who work on the front-end only will have a hard time finding what they are supposed to do to set up templates and such. See More
Despite some community support of having it removed, Ghost still prominently uses the following phrase in the UI: "Display a sexy logo for your publication." This terminology can be considered exclusionary and even inappropriate in a professional environment. See More
This means you can add custom interactions and API's to your site when needed, but do most of the editing in a GUI. This helps you avoid the need to redo an entire site if you need custom interactions. Also dead easy to connect a database and have dynamic components based on CMS updates. See More
There's a selection of elements you can choose from in the sidebar that you can drag and drop into the page and edit. There are common elements such as text, images and buttons as well as less common elements such as blog or online store. All elements can be adjusted to some extent to fit your needs. For example, you can change things like the font, weight and style of text and even crop, adjust colors and apply filters to images. See More
Wix has an add-on store, called the App Market, that includes community developed bits of functionality (such as comments, calendars and integrations with third-party services) that you can add to your site. The store includes both free and paid add-ons. See More
Help millions of people make better decisions.
Each month, over 2.8 million people use Slant to find the best products and share their knowledge. Pick the tags you’re passionate about to get a personalized feed and begin contributing your knowledge.