Drupal

Drupal

Business Tools / Support, Sales, and Marketing / Self-Hosted Blogging / CMS

I'm thinking about moving my current Drupal portal to a new design portal of news, including a private zone (with login and interaction with customers). I want to build a scalable architecture with mobile implementation.

What do you consider to be the best starting point?

READ MORE
3 upvotes·2.5K views
Replies (1)
Recommends
on
Drupal

Everything you describe is easy to achieve using Drupal. Login, private zone, user interactions are all provided by your CMS configuration, customization and theming will provide mobile friendliness. The main development effort will go to theming, most of non visual aspects are achievable through existing modules and configurations. The main complexity and unknowns (and this should therefore be tackled first) will come from the scalability. PHP can do shared sessions with a custom session stored in MySQL to allow for seemless load balancing. The main issue will come from anything that relies on local data (such as files). This can be addressed by having your webfarm Drupal instance and data files stored on a networked file system shared by all servers. Cheap software load balancing can be achieved via nginx proxying. The database itself can also be clustered subject to MySQL or PostgreSQL limitations such as multimaster potential race issues on MySQL and multiple cpu utilisation for a single query (in case of heavy long running queries that are served from database RAM cache) being impossible to achieve with MySQL and hard to achieve with PostgreSQL.

READ MORE
4 upvotes·14 views
Needs advice
on
JavaJava
and
PHPPHP

Hi, I am working as a web developer (PHP, Laravel, AngularJS, and MySQL) with more than 8 years of experience and looking for a tech stack that pays better. I have a little bit of knowledge of Core Java. For better opportunities, Should I learn Java, Spring Boot or Python. Or should I learn Drupal, WordPress or Magento? Any guidance would be really appreciated! Thanks.

READ MORE
9 upvotes·112.4K views
Replies (3)
Recommends
on
Flask
Jinja2
Python

Hard to answer it depend on market. Python + Flask + Jinja2 is better that SpringBoot. Java can be paid better now but I think that future is Python. I code very good in PHP, Java, Python - prefer Python for less code and more effects. PHP is little ugly and limited to web.

READ MORE
2 upvotes·1 comment·63.3K views
Hiren Sah
Hiren Sah
·
March 27th 2022 at 6:11PM

Thanks @Cezary for your useful reply.

·
Reply
View all (3)
Lead Developer ·
Needs advice
on
DrupalDrupalReactReact
and
Vue.jsVue.js

Hi. I’m a lead developer in charge of designing the build for version 2.0 of our startup SaaS website which is currently a traditional Drupal 7 site. I’m just looking for some peer advice that I am headed down an ok path now the product has grown & changed. tl;dr; 1) Is building a decoupled/headless Drupal 10 site with a JavaScript framework a dumb idea? 2) Should I look to a different headless CMS? 3) React or Vue.js or (other) in 2022?

Our requirements for our new site include

  • White labeling / multisite spawning (will need separate databases for each)
  • Complex permissions and several user roles
  • Robust security
  • Mobile app capability for iOS (for now - Android in the future)
  • Multilingual capability
  • Easy user management/creation by non-devs
  • Reporting capabilities
  • Some basic “marketing” pages (but this could be separate from the web app I suppose)
  • A large amount of hosted video/image assets on AWS or similar
  • Weekly/daily CRON jobs to send out emails & reports

Being that I am experienced in Drupal & PHP, my thought was to build a headless site with a Vue.js or React as the front end in Drupal 10. I've only got minimal experience in either JS framework so I'm not sure which I should choose to skill up. Does this seem reasonable or am I barking up the wrong tree?

READ MORE
6 upvotes·23.5K views
Replies (1)

You can use: - craftcms for headless or not (paid version) - contentful cms - prismic - storyblok

READ MORE
1 upvote·18.8K views
QA Manager at Agency·
Needs advice
on
Ghost InspectorGhost Inspector
and
PercyPercy

Hi there, what tool would you recommend for screenshot comparison tool for Drupal sites? I'm leaning towards Percy as it does everything we need (i.e screenshot comparison only), but want to make sure I make the right choice and don't miss out on anything by choosing it over Ghost Inspector.

READ MORE
3 upvotes·81.5K views
SEO Executive at Innoraft·
Shared insights
at

Drupal #migration Drupal Content migration from XML Source. Some frameworks and CMS such as Wordpress, etc allow the data to be exported in XML format (or JSON format if certain extensions are available). And more often than not, we find another agency providing us with the XML data of the site which needs to be migrated to Drupal. In this post, we see how content can be migrated to Drupal from an XML source.

READ MORE
Content migration in Drupal from XML Source | Blog | Innoraft (innoraft.com)
6 upvotes·13.9K views