Remix vs Next.Js Which One Should You Use?

Featured Imgs 23

Nowadays, we have many different framework options when we want to create a new web project based on React. As a developer, you can find yourself struggling to know which one should you choose or which one would best suit your needs.

One of the most used frameworks you may know is Next.js, commonly used by companies like Netflix, Twitch, or Uber. It is considered one of the fastest-growing React frameworks.

When Not To Use a Graph Database

Featured Imgs 23

The use of graph databases has grown massively in recent years, and they are becoming promising solutions for organizations in any industry. Their increased flexibility makes it easier to leverage relationships and connections in a way that traditional relational databases can't do. But how do you know when to use a graph database? In this article, we explore what to consider if you’re thinking of using a graph database and show how the best approach may be to not use one at all.

What Is a Graph Database?

A graph database is a type of database that uses graph theory as the foundation for its data model. Graph databases consider connectedness as a first-class citizen, making them better suited to represent connected data than more old-school relational databases.

What Are SpeedUp and ScaleUp in DBMS?

Featured Imgs 23

In this article, we will discuss all the SpeedUp and ScaleUp in DBMS, two of the fundamental concepts from Parallel Processing for Databases that are used for tweaking databases.

Speedup

Data warehouses carrying several hundred gigabytes of data are now relatively typical due to the steady increase in database sizes. Even several terabytes of data can be stored in some databases, referred to as Very Large Databases (VLDBs). 

What Is CORS?

Featured Imgs 23

Cross-Origin Resource Sharing (CORS) is a mechanism that supports secure requests and data transfers from outside origins (domain, scheme, or port).

For example, example.com uses a text font that's hosted on fonts.com. When visiting, the user's browser will make a request for the font from fonts.com. Because fonts.com and example.com are two different origins, this is a cross-origin request. If fonts.com allows cross-origin resource sharing to example.com, then the browser will proceed with loading the font. Otherwise, the browser will cancel the request.

Register New Domains With One-Click Setup and Integration on WPMU DEV

Featured Imgs 13

Register, manage, and connect unlimited affordable domains directly from WPMU DEV – making creating websites for you and your clients easier than ever!

Domain registration is all done right from WPMU DEV’s Hub. It just takes a few clicks, with unlimited options for picking top-level domains.

As you’ll see, domain management has been streamlined for web developers on our Agency Plan. Especially when managing domains for multiple clients.

In this article, we cover everything you need to know about using domains with WPMU DEV, including:

If you’re a member, you can get started here. Not a member yet? Get started with a trial of our Agency plan today!

Now that you’re ready to go let’s…

Register a New Domain

Registering a New Domain is quick and simple. Whatever domain you’re looking for, we have 120+ extensions — whether it be .com, .org, .shop — you name it! They’re all affordable. (And P.S. — We’ll be adding another 100-150 TLDs VERY soon.)

It’s also important to note that domains are for Agency Plan members ONLY. We can only offer this kind of service at wholesale pricing by making it exclusive (just as we did with Quantum hosting).

We provide domains purely at cost (purchase and renewal), with no margin for us (except to cover transaction fees) so that you can resell them to your clients with your own markup and save money on your existing provider.

The costs for new domains.
Every domain type has a different cost. You can also request a domain extension if you have another extension in mind!

So, now that you know the gist of our domains, here’s…

Where to Begin

Registering a new domain starts from the Domains tab and Register New Domain. Just type the domain name you want to use.

Where you register a new domain.
Whatever domain suits your needs, type it in.

Once you type in the domain name you prefer, a list of options will appear with various prices.

In this example, I’d like to register the name ‘awesomewebguy.’ As you can see, many top-level domain options appeared (e.g. .org, .net, .online, etc.) under Matches.

A list of available domains.
The prices vary for all domains.

Want to see other options? Click Load More, and you’ll get others.

The load more button.
There are plenty of options to choose from.

WPMU DEV domains also have Suggestions for a new domain based on your search criteria.

Suggested domains.
More options that may be suitable for a domain.

Once you have a domain name, click Buy Now. And that’s it!

You’ll be directed to a registration page. From this page, you pick out the Registration Terms. This includes the Registration Period, Renewal Price, and Auto-Renew.

To start, select a Registration Period. This can be anywhere from one to ten years!

Choose between 1-10 years in a click.

Also, determine whether you’d like to auto-renew or not (you can always change this later – as you’ll see).

Activate renew.
Auto-renew is a hands-off approach to ensure your domain stays active.

Next, enter the Registrant information. This is information about you as the domain owner. None of this information is publicly shared or on WHOIS.

Registrant information.
Click the box to save as your default registrant information.

Once your domain is successfully registered, you can automatically add DNS records by clicking connect to a hosted site. If you don’t want to connect your domain to a hosted site – no biggie. Click Skip for Now.

Sign of a successful registration.
The registration was successful!

That being said, let’s say you want to connect domain to a hosted site. Here’s how it’s done…

Add Domain to Hosted Site

Adding a domain to a hosted site with WPMU DEV doesn’t take much at all to set up.

You can do this while creating your domain or after the domain is verified and completed. Just select from the dropdown what site you would like the domain to be hosted on.

Add domain to hosted site.
All of your hosted domains will appear here.

Add your domain to a hosted site at any time. From the Domains tab, you’ll see by your site a Link Icon.

The link icon.
Click on the link icon, and then Connect to a Hosted Site. It will bring up a dropdown (just like the image above) where you select the site to host from.

Just click Connect to a Hosted Site, and select from the dropdown what site you’d like to use.

Add domain to a hosted site.
Select any site you want to add your domain to!

Click Save, and you’ll see your domain’s DNS status. It may take a little while to complete. You can recheck your status by tapping Settings (the ellipsis).

DNS status.
It will take just a little while to get the DNS and SSL status completed.

Below this area, you’ll also see the DNS information for the site you’re using with your domain. It includes the CNAME Record, A Record, and AAAA Record.

Note: if you use the Connect Domain feature, you don’t have to manually add any DNS record.

DNS records.
All the information is clearly displayed for quick reference.

Ready to go live? We have an awesome guide that takes you through how to do it step by step.

View Your Registered Domains

Once you register a new domain, it will be located under Registered Domains. If you view it soon after registering a domain, you’ll see that its Registrant Status maybe be ‘verifying.’

Domain status.
The domain name, status, registrant, registrant status, and expiration date are displayed.

A message will appear indicating that as well.

Time verification.
Times vary, depending on several factors.

So, how do you go about verifying the registrant status?

Confirm Your Registrant Information

Once you register your domain, you’ll receive an email. This is to ensure that you are who you say you are regarding your domain ownership and to complete your registration.

Whatever email address you include in your Registrant Information is where this email will be sent. Once opened, this is what it says:

The verification email.
Your particular domain will be displayed in the body of the email.

It contains two links: one is to review ICANN’s Policy, and the other is to continue on with verification.

Where you verify your info.
Once you verify your information — you’re all set!

When verified, you’ll get notified immediately.

Confirmation of verificaiton.
Once your contact info is verified, you’ll be notified.

Please keep in mind that if you don’t verify within 15 days, the domain will be suspended until you verify it. So, make sure to complete this important step.

Domain Management in The Hub

All of your domains are in one place in The Hub under Domains. This is your one-stop area where you can new, update, manage, and more.

The active domains.
Every domain you have will be shown here, whether it be one or thousands of domains.

By clicking on the ellipsis by individual domains, you instantly have access to key features, such as:

  • Manage Domain
  • Renew Domain
  • Update Contact Information
  • Update Nameservers
  • Update DNS
The ellipsis.
Want to manage a domain? It’s quickly and easily accessible.

To make it easier for you and your clients, you can activate Auto Renew in one click.

The renewal button.
The renewal price is also indicated.

Click on the name or status of the domain to get to the Domain Overview page. From the Overview, you can view a ton of information. Everything from Domain Status, Registration Date, GDPR status- – and more!

Be sure to check out our documentation for an in-depth look.

Domain Overview

Get a 360-degree view from the Domain Overview.

This is an overlook where you can see the domain status (active or inactive), expiration date, whether auto-renew is activated – and more!

The domain overview area.
The Domain Overview gives you a whole spectrum of information about the domain.

Perform tasks from this area as well, such as renewing a domain, activating auto-renew, and implementing transfer lock.

Find out more in our documentation.

Contact Information

All the contact information regarding the domain Owner, Admin, Billing, and Tech are in the Contact Information tab. You can always adjust, add, and delete information.

The contact info area.
Need to make any changes? Just click ‘Edit Info’ – and change as needed.

Manage DNS

All of the current DNS records are located in the Manage DNS area. From you, you can add a Subdomain, email, or custom DNS records.

Manage DNS button.
All the DNS information is in one spot.

Learn a lot more in our guide on how to add a Subdomain.

Filtering Domains

Filtering domains is a way to quickly and easily find specific domains, organize the list of domains you want to view, find who’s registered for domains, and more!

Filter button.
The Filter button gets you started.

Once clicking Filter, you have options for:

  • Domain Status
  • Registrant
  • Registrant Status
  • Auto Renew
  • Hosted Site Status
Filtering options.
Click Apply to look for a specific domain.

Each option has different varibles in their dropdowns. For example, if you choose Domain Status, the dropdown includes Active, Suspended, and Expired.

Domain status search.
Filter domains by status.

Connected Domains

View all of your Connected Domains in one place. This section displays all your connected domains and their status (e.g. propagated correctly or pending).

Connected domains area.
In this example, there are two propagated domains and one pending propagation.

You can Manage DNS, Recheck DNS, and Delete on the ellipsis.

The ellipsis area.
Want to manage DNS? Just click the ellipsis.

If you click Manage DNS, you can add the Nameservers and view Records (e.g. AAAA and A). It also displays the TTL for each record.

Where you manage DNS.
DNS management is all available in one spot!

It also indicates where it directs to by each type of DNS record.

Domain Management Made Simple

You can see how simple and easy it is to set up, implement, and manage domains with WPMU DEV and The Hub! With a new domain, you can be up and running in just a few clicks.

Plus, coming soon in 2023 — you’ll essentially be able to create your own GoDaddy! More on that to come…

So, what are you waiting for? To get started, if you haven’t tried our Agency plan, start your 7 day no obligation free trial today. And if you are already an Agency member, begin registering domains immediately!

Modular Data Centers Are Better for the Environment

Featured Imgs 23

Data centers are the secret behind robust, successful networks — and they use a lot of energy. With every day leading humans to a more developed and connected world, these data centers are becoming focal points of the sustainability conversation for the tech sector. One of the top solutions experts present is modular data centers. These centers seek to optimize operations and energy efficiency for a greener future, but is the effort to make the shift worth it?

How Different Are Modular Data Centers?

Data centers are responsible for 1% of the world’s electricity demand. Though this doesn’t seem like a large number, it will only increase as technological needs increase. That translates to around 200 TWh of electricity, most of which runs on fossil fuels and isn’t optimized for current internet activity.

How to Easily Disable the Default WordPress Sitemap

Category Image 091

Do you want to disable the default WordPress sitemap on your website?

The default sitemap feature was introduced in WordPress 5.5, and it enables WordPress to publish XML sitemaps for your website automatically. The challenge is that this feature is lacking advanced WordPress SEO features that you need to rank higher.

In this article, we will show you how to easily disable the WordPress sitemap and improve it with a more powerful solution.

How to Easily Disable the Default WordPress Sitemap

Why Should You Disable WordPress Sitemap

An XML sitemap is a file that lists all your website content in an XML format, which makes it easy for search engines to discover and index your content.

Sitemaps are very beneficial for your website as they bring more traffic and improve the SEO rankings of your site.

However, numerous WordPress SEO plugins like All in One SEO, Yoast SEO, and Google XML Sitemaps already implement sitemaps on your website, which results in WordPress pages having two sets of sitemaps.

Duplicate sitemaps for the same WordPress page can confuse search engines and can drop your SEO rankings.

If you’re not using a SEO plugin for your sitemap, then you’re missing out on advanced features. For example, many popular WordPress SEO plugins offer features like Video Sitemap, News Sitemap, RSS Sitemap, etc that you need to outrank your competitors in SEO.

With that being said, let’s see how you can easily disable the default WordPress sitemap.

Method 1. Disable WordPress Sitemap Using WordPress SEO Plugin

If you’re using any of the popular WordPress SEO plugins, then they will automatically disable the default WordPress sitemap feature and replace it with a more powerful solution.

For the sake of this tutorial, we will be demonstrating AIOSEO plugin because that’s the plugin we use on WPBeginner.

All in One SEO is the best WordPress SEO plugin that allows you to easily optimize your WordPress website for search engines and social media platforms. Over 3 million websites use AIOSEO including our own.

By default, All in One SEO will enable their Sitemap feature for you which automatically replaces the basic WordPress sitemaps upon activation.

The first thing you need to do is install and activate the AIOSEO plugin. For more details, please see our guide on how to install a WordPress plugin.

Once activated, you will need to configure the AIOSEO plugin. If you need help, then you can follow our step-by-step guide on how to set up All in One SEO in WordPress correctly.

After that, head over to the All in One SEO » Sitemaps page from the WordPress admin dashboard to review your sitemap settings.

Next, navigate to the ‘General Sitemap’ tab. Here, make sure that the ‘Enable Sitemap’ switch is set to ‘Active’. This will disable the default WordPress sitemap.

AIOSEO sitemap settings

Aside from the General Sitemap, we recommend that you enable the video sitemap, news sitemap, as well as the RSS sitemap on your site to maximize your SEO rankings.

Method 2. Disable WordPress Sitemap Using Code Snippet

You can also easily disable the default WordPress sitemap using code, too. You can add the code snippet in your theme’s functions.php file.

However, the biggest problem in adding code to your functions.php file is that even a tiny mistake can break your website.

That is why we recommend using WPCode to add custom code to WordPress. This free plugin makes it easy to add code snippets in WordPress without having to edit your theme’s functions.php file.

First, you need to install and activate the free WPCode plugin. For further instructions, check out our guide on how to install a WordPress plugin.

Next, go to the new Code Snippets entry in the left-hand menu of your WordPress dashboard. This will bring you to the ‘All Snippets’ page.

Next, just click on the ‘Add New’ button.

Go to Code Snippets and click on Add New

WPCode will then take you to the ‘Add Snippet’ page where you can choose to add your own custom code or search to find an existing snippet from the WPCode library.

As we have to add custom code, simply hover over ‘Add Your Custom Code (New Snippet)’ option and click ‘Use snippet.’

Click on the Use Snippet button

Now you will be directed to the ‘Create Custom Snippet’ page. You can start by typing a name for your code snippet. It can be anything you like.

Then, select a ‘Code Type’ from the dropdown menu to the right. As we will be using a PHP code, simply click on the ‘PHP Snippet’ option.

Type a name for your code snippet and choose PHP as code type

Next, simply copy and paste the following PHP code snippet in the ‘Code Preview’.

add_filter( 'wp_sitemaps_enabled', '__return_false' );

It will look like this when you’ve done so.

Paste your disable sitemap snippet

After pasting the code, scroll down to the ‘Insertion’ section where you will find two insert methods.

Simply choose the ‘Auto Insert’ option since you want it to run sitewide.

Choose an Insertion mode

Now, go to the top of the page, toggle the switch from ‘Inactive’ to ‘Active’ at the top right corner, and then click the ‘Save Snippet’ button.

Once, you have saved and activated the code snippet, it will be active and the default WordPress sitemap disabled.

Save your snippet

We hope this article helped you learn how to disable the default WordPress sitemap. You may also want to check out our ultimate WordPress SEO guide to improve your rankings, and see our comparison of the best managed WordPress hosting.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Easily Disable the Default WordPress Sitemap first appeared on WPBeginner.

The Missing Link in Cybersecurity: Culture

Featured Imgs 23

Cybersecurity culture is vital to strengthening a business’s first line of defense: Employee security practices. Most cyberattacks on businesses today target employees first. By building a supportive workplace culture that motivates employees to improve their security awareness, businesses can reduce their cyber risks.

How can business leaders go about creating a cybersecurity culture on their teams? A few core principles offer a good place to start.

How to Build Your Exchange Server Recovery Strategy to Overcome Ransomware Attacks

Featured Imgs 23

Ransomware attacks on on-premises Exchange Servers are quite common as they store sensitive and confidential information and business data. The attackers often exploit vulnerabilities to gain access to the organization's network and steal or encrypt data for ransom.  

Even if attackers do not succeed in encrypting the data, they may leave a backdoor or cause other damage that can leave your server unusable or cause permanent data loss. That's why it's important to have a disaster recovery plan or recovery strategy ready to deal with such critical situations.