Technology News from Zenith to Nadir. BY: AHMAD AL MAAZ aka @Music47ell
Don't wanna be here? Send us removal request.
Text
How to Add Linked List Posts to The GeneratePress Theme
New Post has been published on https://www.news47ell.com/how-to/add-linked-list-posts-to-the-generatepress-theme/
How to Add Linked List Posts to The GeneratePress Theme
If you’ve been reading News47ell from the beginning, or you are a new reader who checked older posts, then I’m sure that you’ve noticed that I link to other sites Daring Fireball style.
Meaning, the title of specific posts in my RSS feed is actually a link to a site that I recommend you visit.
This has been done by many other sites that mainly cover Apple-related news such as MacStories and Brooks Review for example.
Today, I will teach you How to Add Linked List Posts to The GeneratePress Theme using the Daring Fireball-style Linked List WordPress Plugin By Yinjie Soon so you can have the same style of linking to other sites in your RSS feed as well as on your website.
How to Add Linked List Posts to The GeneratePress Theme
Linking to other sites is a great way to recommend great content by others on your website. Think of it like tweeting an article you’ve enjoyed and want to share with others. But by linking to it from your site:
You will get to share your thoughts no matter how long they are.
And get more readers to your site which help you build an audience.
In order to add Linked List Posts to the GeneratePress Theme, we need to the WordPress plugin and along with it, you must be comfortable with editing either your main theme or a child theme which is how I do it.
If you’re not comfortable editing your site’s theme, then you can become a Patron and you will get access to a pre-made GeneratePress child theme that works with this plugin.
Here’s my step by step guide on How to Add Linked List Posts to Your GeneratePress Theme.
Plugin Installation
Step 1
Go to Plugins > Add New
Step 2
Search for Daring Fireball-style Linked List Plugin. Install & Activate it.
Step 3
On the left sidebar, under settings, click on DF-Style Linked List. Here, you will be able to change the plugin’s settings which are all explained very well. I personally only changed the Text for permalink option to / Permalink.
GeneratePress Theme Modification
Step 4
You can become a Patron member today and download the pre-made version of the GeneratePress theme that works with this plugin and skip to Step 8.
Or,
Download this un-touched GeneratePress child theme from GeneratePress.com.
Step 5
Double-click on the file you’ve just downloaded to unzip it and you will have a folder called generatepress_child.
Step 6
Using your favorite text editor, create two new .php files inside the generatepress_child folder and name them content-single.php and content.php.
Step 7
Click here and copy everything you see and paste it inside your empty content-single.php file.
Then replace the following code
if ( generate_show_title() ) the_title( '<h1 class="entry-title" itemprop="headline">', '</h1>' );
With
if (is_linked_list()): ?> <h1 class="entry-title linked-list-single"><a href="<?php the_linked_list_link() ?>" title="Link to <?php the_title_attribute(); ?>"><?php the_title(); ?> →</a></h1> <?php else: ?> <h1 class="entry-title" itemprop="headline"><?php the_title(); ?></h1> <?php endif;
Step 8
Click here and copy everything you see and paste it inside your empty content.php file.
Then replace the following code
the_title( sprintf( ' <h2 class="entry-title" itemprop="headline"><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></h2>' );
With
if (is_linked_list()): ?> <h2 class="entry-title linked-list-item"><a href="<?php the_linked_list_link(); ?>" title="<?php printf( esc_attr__( 'Link to %s', 'twentyten' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><?php the_title(); ?> →</a></h2> <div class="linked-list-permalink"><?php the_permalink_glyph(); ?></div> <?php else: ?> <h2 class="entry-title" itemprop="headline"><a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'twentyten' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><?php the_title(); ?></a></h2> <?php endif;
Step 9
Make sure you modified the files correctly and saved them inside the generatepress_child folder. Now that you’re done, compress the folder.
Step 10
Go to Appearance > Themes > Add New > Upload Theme > Choose File > Browser, select the generatepress_child compressed file, click on Install Now and then Activate.
That should be it. Now your theme should have support for the Linked List that you’ve always been seeing on other sites that you read.
Please remember that if you disabled the plugin, you have to re-activate your main GeneratePress theme since keeping the modified version activated while the plugin is disabled will break your site.
First Linked List Post
Now that your theme support Linked List posts, it’s time for you to create your first post that takes advantage of this new feature.
Step 11
Go to Posts > Add New
Step 12
Make sure that Custom Field is ticked under Screen Options.
Step 13
Scroll down until you find the Custom Field and under Name, click on Enter new and type linked_list_url and under Value, paste the link that you want to recommend to your site’s reader and click on Add Custom Field.
Step 14
Fill in all the other info like you do with other posts like Title, Tags, Categories… etc.
Write your comment or reply to whatever it is that you linked to in the area where you write your post normally and hit Publish
And that’s all.
Conclusion
You just configured your site’s RSS feed as well as your GeneratePress Theme to have Linked Lists and posted your first Linked List post. You should be so proud of yourself. Go ahead and give yourself a pat on the back.
If you implemented this on your own site, make sure to leave a comment below with a link to your site so I can check it out and see all the cool links that you share.
And while you are at it, make sure to subscribe to News47ell RSS feed to see all the links that I share here.
0 notes
Text
How To Host Google Analytics Locally In WordPress
New Post has been published on https://www.news47ell.com/how-to/host-google-analytics-locally-wordpress/
How To Host Google Analytics Locally In WordPress
When you start paying attention to the speed of your WordPress site, one of the most important things to look after is all the external requests that your site makes to all kinds of services.
A popular external request that many sites make is to Google Analytics.
And when you test your site in GTmetrix or Pingdom, you will notice the following message:
‘Leverage browser caching for the following cacheable resources: https://www.google-analytics.com/analytics.js’
In this tutorial, I will tell you how to host Google Analytics locally in WordPress to Leverage Browser Caching in order to increase the speed and the score of your site in GTmetrix.
How To Host Google Analytics Locally In WordPress
The solution is very simple and it comes in the form of a plugin.
This plugin is called CAOS for Analytics and it’s developed by Daan van den Bergh.
Daan wrote a 5 pages article back in 2016 titled How To Get A 100/100 Score On Pingdom & Google Pagespeed Insights. The premise of this article is obvious from its title.
The reason I mentioned it is to give you an idea about Daan. He’s a developer who won’t settle for less than 100 point score in Pingdom & Google Pagespeed Insights 👍
So, when Daan made a plugin that allows you to host Google Analytics locally in WordPress and it helps you with the Leverage Browser Caching notice, then you should absolutely try it because this guy knows what he’s doing.
Let’s take a look at it, shall we!
Step 1
Go to Plugins > Add New
Step 2
Search for CAOS for Analytics. Install & Activate it.
Step 3
On the left sidebar, under settings, click on Optimize Analytics and you will see all these options that might look intimidating at first, but it’s not.
Let’s take a look at each one of them:
There are 2 types of settings, Basic Settings & Advanced Settings
Basic Settings
Under basic settings you have the option to add your Google Analytics Code, choose when you want to allow tracking, configure the plugin to be completely GDPR Compliant with or without a cookie notice.
And last, in this section, you can pick where you want the tracking code to be placed, whether it’s in the header, footer or if you want to insert it manually.
Advanced Settings
The first option in this section of the plugin is to Enable compatibility with Monster Insights. What this option allows you to do is if you have Monster Insights installed and configured, just enable this option and Monster Insights will start using the local analytics.js file that CAOS has created.
Enabling this option will disable all other options in CAOS since Monster Insights is your main Google Analytics plugin and CAOS will just serve as the plugin that creates the local analytics.js file.
Other options available here are set the number of days until cookies expire, adjusted bounce rate, Change enqueue order, Disable all display features functionality, Anonymize IP, Track logged in Administrators and last Remove script from wp-cron.
Conclusion
I love this plugin, it’s the easiest way to host Google Analytics locally in WordPress and I recommend it to everyone who’s looking to Leverage browser caching and improve their GTmetrix score.
I myself use it with Monster Insights because, in the latter, I use the Events Tracking feature that allow me to track clicks on outbound and affiliate links.
0 notes
Text
LiteSpeed Cache Review: Best WordPress Caching Plugin
New Post has been published on https://www.news47ell.com/reviews/litespeed-cache-review-best-wordpress-caching-plugin/
LiteSpeed Cache Review: Best WordPress Caching Plugin
While writing my 3000+ words review of the Managed WordPress hosting provider Lightning Base that uses LiteSpeed in the backend, I mentioned briefly the LiteSpeed Cache WordPress plugin made by LiteSpeed Technologies. Today, I’m gonna share with you my full LiteSpeed Cache Review: Best WordPress Caching Plugin.
In this in-depth review, I will tell you about all the exclusive and non-exclusive features that this plugin has to offer and how this plugin, can replace 7 other very popular plugins that you might already have on your WordPress site.
LiteSpeed Cache Review: Best WordPress Caching Plugin
Thanks so much for sharing, @RmTux! Thanks to you (and the other 299,999 #wordpress #lscache users) for getting us this far! 🥳 https://t.co/LQlWuZwwSW
— LiteSpeed Tech (@litespeedtech) June 15, 2018
Cake anyone? #lscache for #wordpress has been downloaded over 2 million times! 🎉🍰😍 pic.twitter.com/6r0uXGFgVj
— LiteSpeed Tech (@litespeedtech) June 19, 2018
With 300K active installs and over 2 million downloads, LiteSpeed Cache WordPress plugin is one of those plugins that you should install, configure and forget about.
Just sit back and watch it do its magical job of optimizing your site and increasing its speed.
Developed by LiteSpeed Technologies, LiteSpeed Cache WordPress plugin adds a ton of features to your website that allows you to have a greater control over it. Allowing you to increase its speed and optimize it on many levels.
There are 7 items in the main menu of this plugin:
Manage
Settings
Edit .htaccess
Image Optimization
Crawler
Report
Import / Export
Each contains multiple sections and in this LiteSpeed Cache Review, we will dive in and explain every single one of them.
Let’s take a deeper look and see what this plugin has to offer.
Manage
This menu-item branches into 3 sections.
Purge
DB Optimizer
CDN
It will allow you to manage your cache and it includes other optimization functions.
Purge
In this section, you will be able to purge all the cache from your entire site or from specific places.
These are the following options that you can choose from:
Purge Front Page
Purge Pages
Purge 403 Error
Purge 404 Error
Purge 500 Error
Purge All – LSCache
Purge All – CSS/JS Cache
Purge All
Empty Entire Cache
You also have the option to Purge By:
Category
Post ID
Tag
URL
DB Optimizer
Short for Database Optimizer, here you are able to remove unnecessary data and save up some disk space on your server, which is always nice.
You can optimize the following in your Database:
Clean All
Post Revisions
Auto Drafts
Trashed Posts
Spam Comments
Trashed Comments
Trackbacks/Pingbacks
Expired Transients
All Transients
Optimize Tables
Clean CSS/JS Optimizer
CDN
This section follows another section (Settings > CDN).
Here, you will be able to control your Cloudflare CDN option. Basically, make the site get in or out of Development Mode. Check the status of your mode and, Purge Everything from your Cloudflare cache.
Settings
In this menu item, you will have access to all the settings that allow you to configure your cache any way your heart desires.
In order to see all the sections, please click on Advanced View.
The settings are divided into the following section:
General
Cache
Purge
Excludes
Optimize
Tuning
Media
CDN
ESI
Advanced
Debug
WooCommerce
Two of these sections are devoted to increasing the speed of your site substantially. I will talk about them more below.
General
Here, you can enable/disable the LiteSpeed Cache feature on your entire site, as well as control the TTL1 in these places on your site:
Default Public Cache TTL
Default Private Cache TTL
Default Front Page TTL
Default Feed TTL
Default 404 Page TTL
Default 403 Page TTL
Default 500 Page TTL
Cache
This section allows you to enable/disable cache in the following places:
Cache Logged-in Users
Cache Commenters
Cache REST API
Cache Login Page
Cache favicon.ico
Cache PHP Resources
Cache Mobile
You can also Set the List of Mobile User Agents if you used the Cache Mobile option. List all the Private Cached URIs, meaning all the paths that you don’t want to publicly cache and Drop Query String.
Purge
Purge All On Upgrade allow you to auto-purge everything when plugins, themes, or WordPress core receives an update.
And, every time you publish or update an article, the LiteSpeed Cache WordPress plugin will auto purge its cache based on the Auto Purge Rules For Publish/Update option.
Here’s the list of all type of pages that can be purged when a post gets published or updated:
All pages
Front page
Homepage
Pages
All pages with Recent Posts Widget
Author archive
Post type archive
Yearly archive
Monthly archive
Daily archive
Term archive (include category, tag, and tax)
You can also set specific URLs to purge on schedule by entering them in the Scheduled Purge URLs section. You can set the time of purge in the Scheduled Purge Time section.
Exclude
The first thing you can do in this section is lists all the paths that you want to always be cached by writing them down under Force Cache URIs.
Second, you have the option to exclude cache from the following places:
Do Not Cache URIs
Do Not Cache Query Strings
Do Not Cache Categories
Do Not Cache Tags
Do Not Cache Cookies
Do Not Cache User Agents
And, you can also exclude cache based on these roles:
Administrator
Author
Contributor
Web Designer
Editor
Subscriber
SEO Editor
SEO Manager
Optimize
The Advanced Settings starts here. Please PROCEED WITH CAUTION while tinkering around with these settings as they might break your site
All the options here are designed to speed up your site and improve your speed score in services like Pingdom, GTmetrix, and PageSpeed.
You can Minify CSS, JS, and HTML, Minify inline, Combine and enable HTTP/2 Push for both CSS/JS, and set their Cache TTL.
There are options also to Load CSS Asynchronously and Load JS Deferred. An option to Generate Critical CSS In Background, Inline CSS Async Lib, Exclude jQuery, Remove Comments and set DNS Prefetch.
Tuning
The purpose of this section is very similar to the one above, Optimize. All the settings here made to improve the speed of your site.
Besides the option to enable/disable the Combined CSS/JS priority, listing the ones you want to be excluded, and specifying the size limit of the combined files.
You can also Remove Query Strings, Load Google Fonts Asynchronously, Remove Google Fonts and WordPress Emoji completely.
On top of that, you can Specify the Critical CSS Rules and list all the JS files that you don’t want to be deferred.
And finally, you have two options to either exclude pages that you don’t want to optimize or disable optimization based on the same user roles that we mentioned above in the Exclude section.
Media
This is where you would enable support to Lazy Load images and Iframes on your site, exclude images that you don’t want to be Lazy Loaded by listing them in the specified area or by filter or an attribute which is pretty cool and disable fetching optimized images from LiteSpeed’s Image Server.
You can also set the Lazy Load Image Placeholder using base64 images by defining them inside the wp-config.php file.
<?php define( 'LITESPEED_PLACEHOLDER', 'data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7' ) ; >?
They do give two examples, gray, and a transparent placeholder.
Through this section, you can also enable support for WebP image format, replace images with their optimized .webp versions, compress your images using a lossless compression, save a backup of the originals and control the cron job that fetches optimized images from LiteSpeed’s Image Server.
You can select the WebP Attribute To Replace, enable replacement of WebP For Extra srcset elements and Preserve EXIF data.
CDN
This section goes together with the one in the menu-item Manage. Here is where you will enable your CDN, CDN Mapping and select if you want Images, CSS and JS to be included. You can also select all kind of file types that you want to upload to your CDN.
There’s also an option to specify Directories that you want to be uploaded to your CDN, specify your Original URLs and the paths that you don’t want to exclude from the CDN.
But that’s not all.
If you use Cloudflare, this plugin does integrate with your Cloudflare account by providing your Cloudflare email and your Global API Key. Then, you can enter the Cloudflare Development Mode when you want to change things on your site and you want to see these changes reflected right away.
And last but not least, you can Load jQuery Remotely from either Google or cdnjs.
ESI
Lisa Clarke, the Technical Writer for LiteSpeed Technologies put it best by saying:
ESI lets you “punch holes” in a page, and then fill those holes with content that may be cached privately, cached publicly with its own TTL, or not cached at all.
Here, you can enable the ESI2 feature, allow the Admin Bar and Comment Form to be cached. And, Vary Group which allow you to “separate publicly-cached page tailored to administrators (with “edit” links, etc), while all other user roles see the default public page.”
Advanced
This is the place where you set up your Object Cache, whether by using Memcached or Redis.
What Object Cache does is basically store frequently used queries like the site’s options for a period of time which you specify under Default Object Lifetime. You do this so that the server doesn’t waste resources re-generating these objects for each and every site visitor.
You can pick exactly what you want to cache and what you want to exclude. Enable Persistent Connection by using keep-alive to speed up cache process, Cache WP-Admin and Store Transients.
At this section, you can also enable Browser Cache and set it’s TTL.
Browser Cache allows you to take advantage of the user’s browser to store static content like your site’s logo.
Check Advanced Cache is used to check that a cache is active. And set your Login Cookie.
You can set auto Purge All Hooks that you specify so that when for example switch a theme or create a navigation menu, all the cache will be purged automatically.
The last two options that are available here are Improve HTTP/HTTPS Compatibility and enable/disable Instant Click which will preload links in the background when you hover the mouse over them.
Debug
This section is used to debug your site without any caching optimization.
You can select the option to only output log messages on requests from admin IPs. Set the Debug Level and the Log File Size Limit.
You can also Disable WordPress heartbeat, Log Cookies, Collapse Query Strings, Log Filters and select Filters and Part Filters (Filters containing specific strings) to be excluded.
Crawler
The LiteSpeed Cache WordPress plugin have crawlers that have the job of making sure that no page on your site has expired cache.
Your site’s cache will always be updated and your site’s visitors won’t notice any slow down when visiting your site since it’s all been cached and gets delivered quickly to them.
This section allows you to configure your crawler by specifying the delay time between requests, the Run Duration, Interval Between Runs and Crawl Interval time.
You have the option to specify the number of threads to use while crawling and Server Load Limit.
You can tell the crawler to crawl your site based on an IP instead of a domain, crawl the site as a logged-in user, use your Google XML Sitemap instead of its own and last, Sitemap Generation, where you can select from few options like things to include and exclude in the Sitemap. You can also see the Available Custom Post Type and Order links by:
Date, descending (Default)
Date, ascending
Alphabetical, descending
Alphabetical, ascending
WooCommerce
This section will only be visible for those of you who use WooCommerce.
You can set the Product Update Interval between 4 options:
Purge product on changes to the quantity or stock status.
Purge categories only when the stock status changes.
Purge product and categories only when the stock status changes. Purge product only when the stock status changes. Do not purge categories on changes to the quantity or stock status.
Always purge both product and categories on changes to the quantity or stock status.
Use FrontPage TTL for the Shop Page and Privately Cache Cart.
Edit .htaccess
Please PROCEED WITH CAUTION while editing your .htaccess since it might break your site.
Basically, you can edit your .htaccess file directly from the plugin inside your WP Dashboard.
Image Optimization
It should be pretty obvious that in this menu-item you will be able to optimize your site’s images in order to save space on your server and load the photos faster for your site’s visitors.
In addition, you can convert your old images to the WebP image format which developed by Google.
Can I Use webp? Data on support for the webp feature across the major browsers from caniuse.com.
In order to optimize your images, there’s a Credit System and a series of steps that you need to follow and fully understand in order to take advantage of this pretty cool feature.
According to Lisa:
For now, you will have to press a button to optimize each new batch of images, but it will be possible to configure it to be an automatic process in a later version of the plugin.
I would rather have this feature beta tested first and only released when the automated process is ready to be made public.
You have the option to only generate WebP version of your images and leave JPG/PNG images alone which is really nice to have. Plus, the following options:
Undo Optimization
Re-do Optimization
Reset IAPI Key
Clean Up Unfinished Data
Destroy All Optimization Data!
Calculate Original Image Storage
Remove Original Image Backups
Crawler
During this LiteSpeed Cache Review, we mentioned two crawlers.
Sitemap Crawler
WebP Crawler.
In this section, you will be able to Generate Crawler File, enable and disable Crawler Cron, Manually run and Watch Crawler Status.
And last on this section is an area where all the URLs with a no-cache tag will be listed.
Report
When something goes wrong, you can send a report to LiteSpeed. A report number will be generated to help ID your site and the issue you are currently having based on the ID and date. It will make it easier to discuss your issue on the plugin WordPress support page.
I sent them a report my self, you can how it all went here
Import / Export
Here, you have the ability to export and import all your settings in order to transfer them let’s say from one site to another.
And, it’s worth mentioning that this plugin does have a shortcut in the WP-Admin bar that allows you to do the following:
Manage
Settings
Image Optimization
Purge All
Purge All – LSCache
Purge All – CSS/JS Cache
Purge All – Cloudflare
Purge All – Critical CSS
How does LSCWP perform?
Now that we know what this plugin is capable of, let’s take it for a spin.
I did 3 tests on this site:
LSCWP Disabled
LSCWP Enabled w/o optimization features
LSCWP Enabled w/ optimization features
And here are all the results:
LSCWP Disabled Test Result
As you can see from the results above, News47ell.com with no caching plugin installed got a PageSpeed Score of 41% and a YSlow Score of 75%.
News47ell.com fully loaded in 3.3s, the size of the page was 3.69MB and it made 69 internal and external requests.
And in Pingdom, the wait time aka TTFB3 is 1.05s and total time is 1.18s.
LSCWP Enabled w/o optimization features Test Result
By enabling the caching features alone, I managed to increase the site’s PageSpeed Score of 88% and a YSlow Score of 75%.
And the site now fully load in 2.1s, with 636KB page size and 68 requests. That’s a major improvement from the previous test. But let’s take it one step further.
LSCWP Enabled w/ optimization features Test Result
Now, with the optimization fetuses enabled, the PageSpeed Score jumped to 97%, And YSlow Score is now at 86%.
The loading time of the site has dropped down to only 1.0s. And our site’s size is now 462KB with 33 requests.
As for Pingdom, the wait time is now 61ms and total time is 115ms.
The performance and the speed of News47ell.com have improved tremendously on each and every level, beating all the scores that we received before now that we have the LiteSpeed Caching WordPress plugin enabled and all the optimization options are on.
Conclusion
There are many reasons why you should start using LiteSpeed Cache WordPress plugin.
It’s for everyone who wants to take the next big step in improving the performance of their site and increasing its speed.
The exclusive features, optimization options, and the powerful caching algorithm, all work together in harmony to deliver your content to your readers as fast as possible.
The Speed Update, which enables page speed in mobile search ranking📱, is now rolling out for all users!
More details on Webmaster Central 👉 https://t.co/fF40GJZik0
— Google Webmasters (@googlewmc) July 9, 2018
And it’s for people who want their site to rank higher on Google search since speed is now a ranking factor for mobile searches.
If that’s not enough, well then, what if I told you that this plugin can replace 7 other plugins that you might already be using.
That’s right, 7 plugins. Here they are:
Autoptimize
Async JavaScript
BJ Lazy Load
WP-Optimize
TinyPNG
Cloudflare
Heartbeat Control
LiteSpeed Cache WordPress plugin is capable of doing what these 7 other plugins do. All by itself. No add-on, no subscription and all for free.
With results that speak for themselves, being able to get rid of 7 other WordPress plugin and having the ability to rank higher in Google search result, it should be no-brainer that it’s time for you to give your site the speed boost that it needs by switching to LiteSpeed Cache WordPress Plugin and start taking advantage of all of it’s sweet, exclusive features that you can only enable on a LiteSpeed powered hosting provider, like the WordPress, managed hosting provider that I use to host News47ell.com on Lightning Base.
LiteSpeed Cache
Time To Live ↩
Edge Side Includes ↩
Time To First Byte ↩
0 notes
Text
Microsoft acquires GitHub for $7.5 billion
New Post has been published on https://www.news47ell.com/news/microsoft-acquires-github/
Microsoft acquires GitHub for $7.5 billion
The rumors were true in the end, Microsoft acquires GitHub for $7.5 billion in Microsoft stock. And that’s not all, Chris Wanstrath is leaving and Nat Friedman will be taking on the role of GitHub’s CEO.
This agreement is expected to close at the end of the calendar year.
Once the acquisition closes, GitHub will be led by CEO Nat Friedman, who will continue to report to Microsoft Cloud + AI Group Executive Vice President Scott Guthrie; GitHub CEO and Co-Founder Chris Wanstrath will be a technical fellow at Microsoft, also reporting to Scott.
According to a blog post made by Chris, the Github has been looking for a new CEO for a while:
We have been searching for a new CEO for some time and found in both Microsoft and Nat a partner we believe will strengthen and grow the GitHub community and company over the next few years.
Nat Friedman, Microsoft Corporate Vice President, previously co-founded Ximian a company that developed, sold and supported application software for Linux and Unix based on the GNOME platform and was acquired by Microsoft back in February 2016.
From left: Chris Wanstrath, Github CEO and co-founder; Satya Nadella, Microsoft CEO; and Nat Friedman, Microsoft corporate vice president, Developer Services
Over in Redmond, Washington, Satya Nadella, Microsoft CEO also made a blog post regarding the acquisition.
He talked about the future of Github under the Microsoft Corp. umbrella saying that Microsoft will empower developers at every stage of the development lifecycle, accelerate enterprise developers’ use of GitHub and bring Microsoft’s developer tools and services to new audiences.
The @github Boulder office is right across the street from the Microsoft office. We just put this up in our window. pic.twitter.com/C9O9VpZR5v
— Nicole Hubbard (@nicolerenee3810) June 4, 2018
Since the rumors started, developers on Twitter started sharing their concerns about this acquisition
What is wrong with #Microsoft acquiring #GitHub : https://t.co/3gzjSmxeaL , Call me old and cranky but I won't forget what's behind the friendly facade.
— jmattheij (@jmattheij) June 4, 2018
And the hashtag #movingtogitlab was made since many developers started moving their code from Github to Gitlab, another Git-repository manager.
We're seeing 10x the normal daily amount of repositories #movingtogitlab https://t.co/7AWH7BmMvM We're scaling our fleet to try to stay up. Follow the progress on https://t.co/hN0ce379SC and @movingtogitlab
— GitLab (@gitlab) June 3, 2018
And it didn’t take too long before people started making jokes as well about this acquastition such as:
Wow that was fast. pic.twitter.com/KGjfd6AM3L
— Brandon Kelly (@brandonkelly) June 3, 2018
If Microsoft actually buys GitHub. pic.twitter.com/GcicxrJVYW
— Daryl Ginn (@darylginn) June 2, 2018
#Microsoft #Github #Acquisition
3 notes
·
View notes
Text
Lightning Base Review: Managed WordPress Hosting
New Post has been published on https://www.news47ell.com/reviews/lightning-base-review-managed-wordpress-hosting/
Lightning Base Review: Managed WordPress Hosting
If you’re looking for the best managed WordPress hosting provider then you’ve come to the right place.
Since Day one, back on March 26th, 2016, the day I signed up for Lightning Base, I knew that it was going to be the place I call home for News47ell.
As I begin this Lightning Base Review, I’m going to say it now: Sign up. If you are looking for the most secure, fastest and the best managed WordPress hosting provider, look no more, because Lightning Base is all of this and much more.
Keep reading my Lightning Base review to get an in-depth look at Lightning Base and it’s exclusive features that make it one of the best managed WordPress hosting providers out there.
Lightning Base review
Coming soon.
— Lightning Base (@LightningBase) December 13, 2011
Choosing a hosting provider for your WordPress site is like choosing a house for you and your family. It needs to be:
Secure & Private: You don’t want anyone to be able to access your home.
Great environment: You want your family to live in a great neighborhood.
Built by professionals: You don’t want the house to collapse.
Upgradeable: An unplanned baby? No problem, build an extra room.
24/7 support: When something breaks inevitably, there should be a team of experts who are ready with a fix.
All managed WordPress hosting providers promise to offer the features above, but not all follow on their promises. Many fall short on the environment for example by using old architecture, some fall short on support, some on security and privacy which is really scary since you’re trusting them with your hard work. It’s unacceptable.
Lightning Base, on the other hand, follows up on everything I mentioned above. Making News47ell, more secure, with a lightning-fast loading time and a 99.9% uptime. It’s unlike anything else I have ever seen before in my life.
Why I moved to a new host
Before Lightning Base, I migrated from one host to another and finally, I settled on one that I thought was reliable. I was completely wrong.
News47ell.com started to flatline multiple times a day. I did my best trying to figure out what the hell was causing this issue but I had no luck. And, with no fix on the horizon even after I contacted their support team, I decided it was time to take News47ell somewhere else.
Yes! The red highligh on line 1 is an 8 hours and 40 minutes downtime!
I wanted to host News47ell with a top-notch managed WordPress hosting provider where I don’t even need to contact the support team in case of an emergency because there will be no case of emergencies. A host of servers that are already configured properly and maintained by professionals, where I won’t face any major issues randomly during the day that takes News47ell offline multiple times a day.
I wanted a managed WordPress hosting provider that I could watch News47ell grow old with and offer a few specific things:
PHP 7
Staging Environment
Let’s Encrypt
Options to scale
Reasonable prices
After a few days of research, I came across Lightning Base and I decided to send the support team an email to see if they offer the things I listed above.
When I got a reply from Lightning Base, I was surprised to see that the person who replied to me was Chris Piepho, the Founder of Lightning Base.
We sent emails back and forth for a week, I asked him about every tiny detail I could think of before signing up. He was very detail oriented in his replies, answering every question I had with as much information as possible. Towards the end, he assured me I would find everything I was looking for AND much more with Lightning Base.
And so, on March 26th, 2016, at 8:43 PM, I signed up for Lightning Base and with that, News47ell started a new chapter and a new journey with a new host. It actually feels more like a home now.
Make sure to read my announcement article which I published when I moved my site to Lightning Base.
The 3 Promises:
Lightning Base describes themselves as a Fast, Secure and Managed WordPress hosting provider. After hosting my site with them for nearly 2 years (1 Year, 11 Months) I can say Lightning Base kept their word and delivered.
So let’s get technical and dive in deeper in my Lightning Base review to see how Lightning Base delivers on being a fast, secure and managed WordPress hosting provider with all the features it has to offer.
Fast WordPress Hosting:
The reason why Lightning Base is a Fast WordPress hosting provider comes from the fact that Lightning Base doesn’t use NGINX, Apache, Lighttpd, Facebook HHMV or Microsoft IIS. Instead, it uses LiteSpeed.
To be more specific, LiteSpeed Enterprise, an Apache compatible, proprietary web server and a server-level caching software, developed and maintained by LiteSpeed Technologies.
LiteSpeed Web Server is the 4th most popular web server with a market share of 3.3%. It includes the following features:
HTTP/2: LiteSpeed is the first commercial server to offer full HTTP/2 support. HTTP/2 features include binary protocol, fully multiplexed and header compression.
Gzip compression: Save bandwidth by compressing the files sent to the client.
Apache Compatibility: LiteSpeed Web Server has been designed to run off Apache’s httpd.conf and .htaccess files.
Apache modules: LiteSpeed Web Server is compatible with Apache core modules like mod_rewrite, mod_security, mod_include, and mod_cache.
.Htaccess caching: LiteSpeed Web Server uses .htaccess caching to make use of .htaccess files without the performance hit.
And many, many more features…
Along with that, Lightning Base servers use 100% SSD based storage. Arranged in a Raid 10 configuration. These SSDs provide redundancy, speed and combining them with Cloudflare CDN makes for the absolute fastest access times.
Secure WordPress Hosting
According to Lightning Base:
Our servers are protected by a comprehensive, dynamic firewall, followed by a web app firewall configured to prevent malicious code.
Lightning Base isolates filesystem for each and every user and uses a set of security features that come packed with LiteSpeed. For example:
Anti-DDoS connection
Per-IP Throttling
Anti SSL BEAST
SSL Renegotiation Protection
Strict HTTP request validation
Mod_security
And much more…
If all of this isn’t enough, you can always let your traffic go through Cloudflare and use the infamous Wordfence Security WordPress plugin. And always use a complex, long password and keep it safe using 1Password.
For more info on how to keep intruders away from your site, read my tutorial: How to Protect WordPress Login Page.
Managed WordPress Hosting
Imagine this scenario: You’re busy at work and you get a phone call that a water pipe broke and water is spewing everywhere in your house. What would you do?
Call a technician to fix it?
Take time off of work, go home and try to fix it yourself? Keep in mind that you don’t know anything about fixing water pipes.
I would go with option A. Let professionals do their job.
That’s what managed WordPress hosting is all about. Letting the server administrator fix any issue the server might have, keep it fast, secure and up and running. While you focus on creating a beautiful, read-worthy content.
Throughout my time with Lightning Base, I never had to deal with any issue. It’s all managed by Chris.
Lightning Base Features
The architecture of LiteSpeed
As I mentioned above, Lightning Base isn’t your typical managed WordPress hosting provider. It uses LiteSpeed web servers. Which is capable of handling thousands of concurrent clients with minimal memory consumption and CPU usage.
Each Lightning Base site comes pre-installed with LiteSpeed cache WordPress plugin.
This plugin is loaded with dozens of features that take your WordPress site speed to the next level.
Such as:
OPcode – Object Cache (Memcached/LSMCD/Redis)
Minify CSS, JavaScript, and HTML
Combine and load CSS/JS Asynchronously
Browser Cache Support
Smart preload crawler with support for SEO-friendly sitemap
Database Cleaner and Optimizer
HTTP/2 Push for CSS/JS (on web servers that support it)
DNS Prefetch
Cloudflare API
WebP image format support
Heartbeat control
The features of this awesome plugin don’t end here. There is a set of features that are exclusive to hosts that are LiteSpeed-powered, like Lightning Base, and those features include:
Automatic page caching to greatly improve site performance
Automatic purge of related pages based on certain events
Private cache for logged-in users
Caching of WordPress REST API calls
Ability to schedule purge for specified URLs
WooCommerce and bbPress support
WordPress CLI commands
HTTP/2 & QUIC support (QUIC not available in OpenLiteSpeed)
ESI (Edge Side Includes) support.
For a full list of all exclusive and non-exclusive features, check the plugin in the WordPress directory.
As for the architecture behind Lightning Base, each and every server uses the following software:
CentOS
LiteSpeed
PHP 7.2: You can switch between PHP 5.6, 7, 7.1, and 7.2 in cPanel
MariaDB: Community developed, free fork and drop-in replacement of MySQL
Let’s Encrypt
These work together to increase the performance and speed of your site to a whole new level.
As well as making it more secure and reliable, while maintaining very similar features that everyone knows and loves. Thanks to its compatibility with Apache, its ability to read and run off Apache’s httpd.conf and .htaccess files with no configuration required.
Servers locations
When signing up, you get to choose the location of your server between 3 options: US Central – Australia Melbourne – Netherlands Amsterdam.
Chi252
Chi351
Chi352
Chi353
Chi354
Chi355
Chi356
Iwa251
Ams251
Ams252
Mel251
Both the Chicago and Amsterdam servers are powered by SingleHop, a leading global provider of hosted IT infrastructure and cloud computing that brings enterprise-class technologies to deliver a customized cloud infrastructure experience for enterprises of all sizes.
As for Melbourne, that server is powered by IBM Softlayer. Now known as IBM Cloud. A global cloud infrastructure platform built for Internet scale with a modular architecture that provides unparalleled performance, control and a global network for secure, low-latency communications.
Each one of these servers is placed strategically and optimized in a way to deliver your content anywhere around the world in a lightning fast, reliable and secure way with the absolute minimum waiting time and minimum to no downtime.
Lightning Base Dashboard
Lightning Base has a pretty clean, straightforward and easy to understand dashboard which contains everything you need to manage your account.
Active Products/Service: Easily manage your site(s) from here, access cPanel and upgrade your server and your email, or the email’s cPanel to manage spam filter and email forwarding.
Support Tickets: Have a quick access to past and current tickets and open new ones right there from your dashboard.
Domains: Transfer and Purchase domains with any .TLD .gTLD .cctld etc.
Clicking on your site in the product and service widget, it will reveal extra info about it, such as:
Disk / Bandwidth usage
Quick access to cPanel
Few cPanel shortcuts
Extra info about your site
CDN
Lightning Base takes advantage of the amazing Cloudflare CDN which makes your site load even faster anywhere around the world. As well as adding an extra layer of security and give you a set of tools that will optimize and speed up your site.
News47ell currently runs on Cloudflare. It supports both HTTP2 and Railgun, and best of all, it’s free. But if you want to pay CDN, check out KeyCDN or BunnyCDN.
Uptime
This was my main frustration with my previous host, a daily downtime of about 30 minutes with no solution in sight.
With Lightning Base, things are again very different, with an uptime of 99.9% on both Pingdom and Uptime Robot.
You can check out our public status page.
Email
With each Lightning Base account, you will get 5 email addresses, 5 GB of storage and unlimited forwarders. It’s great, free and easy to set up. You can either go with the RoundCube web client or set up apps like Mail, Spark or Thunderbird.
Free SSL
Nowadays everybody knows about Let’s Encrypt. The free, easy to deploy SSL certificate. Lightning Base offers an easy solution to deploy your SSL certificate onto your site through cPanel.
Have your own certificate? No problem! Lightning Base also offers the option to bring your own certificate and deploy it, free of charge.
Staging environment
Lightning Base does offer a staging environment. It’s a part of the cPanel software ecosystem and it works really well.
You can easily clone your production site with one click, do all the changes and development that you want. And once you’re ready, one-click is all that separates you from pushing the staging environment back to the production site.
Backups
When something is important to you, back it up, not just once, but multiple times and put the backup in multiple places. Online and offline.
That’s what Lightning Base does with their customer’s data. They perform a daily backup of all the data they have and then they copy these backups to an off-site location in case of a disaster.
Full backups are performed weekly and a database backup is performed daily. You can increase the frequency of the backups but note that it will take more of your plans bandwidth.
If you have your own storage, you can send these backups to yourself.
Customer Support
Support at Lightning Base is something out of this world. Not all managed WordPress hosting providers have a great customer support like the one provided by Lightning Base.
So why is it so good?
Most of the time when I contacted the support, it was Chris who replied to me. He’s the only one who knows exactly how his hosting environment runs.
When someone else replies, your ticket won’t travel between multiple support agents until it gets fixed. Only one is assigned to it and only that agent will reply to you. That’s good because then you wouldn’t have to re-explain your issue to every new agent that replies to a single ticket.
You will wait only a short amount of time before you get a reply from/to your tickets. It will be as detailed as you like which helps you understand exactly what caused this, how it was solved, and how to prevent it from happening again.
Isn’t that enough?
I think it is. Seeing that Chris handles most of the support tickets by himself, this helps create a great relationship between the customer and the founder. This isn’t easy to have with other managed WordPress hosting providers. This was one of the main reasons in the first place why I started writing my Lightning Base review.
Affiliate Program
This is pretty straightforward, like many affiliate programs out there. You will get a special link. Once someone visits this link, a cookie will be placed on the visitor’s computer and it will stay active for 90 days.
Once the visitor signs up, you will get 20% of the hosting plan revenue. When your account reaches $100, you can have the balance paid via Paypal.
Pricing:
Lightning Base offers a wide range of plans for everyone. Whether it’s your personal or business site. This fast and reliable Managed WordPress Hosting provider offers very generous plans to meet your demand.
Starting at $9.95/mo, this personal plan will get you 1 WordPress with 10,000 Monthly Pageviews, 1GB SSD Storage, and 10GB bandwidth.
Prices go up all the way up to $99.95/mo which allows up to 25 WordPress sites with 140,000 Monthly Pageviews, 14GB SSD Storage, and 140GB bandwidth.
All plans come with 24/7 support, backup, PHP 7 and Let’s Encrypt.
Let’s take News47ell for a spin
I did a few tests on News47ell because I wanted my Lightning Base review to contain test results taken from a live site, rather than a demo site. Because let’s face it, you want to host a real site, with millions of visitors. Not a dummy site.
After conducting multiple tests, News47ell got an impressive score on all the tests.
Bitcatcha – Test Result
Bitcatcha allows you to determine how fast your server is by testing it in 8 different locations around the world.
As you can see, News47ell got a pretty impressive score with a rating of A+
Pingdom – Test Result
Pingdom is a very popular tool that allows you to monitor the up/downtime of your website. They also provide a tool that allows you to analyze your site, check it’s load time and find any bottlenecks.
As you can see, News47ell’s performance grade is A 95 with a load time of 536 ms.
WebPageTest – Test Result
WebPageTest is another popular and much more detailed tool that tests the speed of your site using a wide range of mobile devices as well as desktop, on any browser of your choosing in locations all around the world.
As you can see, News47ell scored 1.539s on the first loading time and 0.231s on the first byte. And A grades across all other tests performed by WebPageTest
SSL Labs Powered by Qualys SSL Labs – Test Result
Last but not least there’s Qualys SSL Labs. It’s a test that determines whether your server SSL configuration is done the right way. Scott Helme describes it in a simple way in this article by saying:
‘It’s a great way to get a feel for whether or not you’re doing SSL right.’
As you can see, again, Lightning Base scores an impressive A+ rating.
Hashtag LightningBase
Here are some tweets that people sent out about their experience with Lightning Base.
Congrats to @asmallorange @KinstaHosting @LightningBase @pagely @getpantheon @pressidium @presslabs pic.twitter.com/kQ72QbVtiC
— Review Signal (@ReviewSignal) July 28, 2015
I've had a great experience migrating #WordPress sites to @LightningBase. Top notch performance and support. Wish I knew of them years ago.
— Scott Carter (@sc456a) June 30, 2016
Loving @LightningBase — awesome WP hosting. Highly recommended. Also, their support is awesome. Thanks Chris! #hosting #WordPress
— Hannah Wright (@hannahwrightAK) June 14, 2016
My new hosting company is so fast they respond to my tickets before I even finish typing them. Thanks @LightningBase
— Brittney Wilson, BSN (@TheNerdyNurse) January 10, 2015
Conclusion
Thank you for reading all the way to the end. Although we are at the end of my Lightning Base review, hopefully, this will be the start of your online journey with this amazing managed WordPress hosting provider.
The amount of love, dedication, and work that Chris put into Lightning Base is unlike anything I have ever seen. It’s truly remarkable.
Chris managed to build a state of the art managed WordPress hosting environment, unlike anything you’ve seen before. Using software that works all together in harmony to create the ultimate hosting experience for everyone using WordPress.
Don’t miss out on experiencing what it’s like to host your WordPress site with Lightning Base and maybe one day, you will write your own Lightning Base review.
Lightning Base
#LightningBase #WordPress #Hosting #LiteSpeed #WebHosting #WebPerf
#Apache#CloudFlare#cPanel#Let's Encrypt#Lightning Base#LiteSpeed#News47ell#PHP#Web Performance#WordPress#WordPress Hosting
0 notes
Text
Netflix Introduce Netflix Sans Typeface
New Post has been published on https://www.news47ell.com/news/netflix-introduce-netflix-sans-typeface/
Netflix Introduce Netflix Sans Typeface
Netflix introduced its own typeface called Netflix Sans which is designed by their own design team and in partnership with type foundry Dalton Maag. Netflix Sans replaced Gotham typeface, the same typeface CNN replaced on April 21, 2016, with CNN Sans.
The goal behind Netflix Sans is to save money, according to an interview with Netflix brand design lead Noah Nathan with It’s Nice That.
“With the global nature of Netflix’s business, font licensing can get quite expensive,” Noah says. “Developing this typeface [also] created an ownable and unique element for the brand’s aesthetic.”
You can read more about CNN Sans here.
Here are few examples of Netflix Sans:
0 notes
Text
News47ell Is Now on Patreon
New Post has been published on https://www.news47ell.com/articles/news47ell-is-now-on-patreon/
News47ell Is Now on Patreon
It was June 6th, 2016, the day PayPal lost its license in Turkey. I’ve been searching for a solution that will allow my readers to be able to donate money every month in the form of a subscription.
Luckily, Patreon offers that with their reliable, trustworthy, and secure system. For international money transfers, that will be handled by Payoneer. A New York City based money transfer and digital payment services.
Your donation will go towards paying for the site’s hosting provider to keep News47ell up and running and toward my coffee, to keep me up and running. Also, toward some crazy additions to the site in the future.
You can check the Patreon page and subscribe by clicking the button below or keep reading to learn more information.
Become a Patreon
/news47ell Patreon
I decided to go with two subscription models that have identical benefits because I wanted to use Patreon as a bridge between my readers and I, who would like to support me by subscribing.
You can choose between$5/month or $10/month
All readers will still see the exact high quality, in-depth reviews and the same interesting news which you all enjoy. That won’t change.
But, for those who subscribe, they will get a few extra perks which you can read about below.
Membership Benefits
In the beginning, there will be only a single benefit of becoming a member and supporting me through Patreon:
Patrons Hall of Fame: Your name will be added to a special page here on the site to let everyone know that you’ve helped keep the site up and running.
Later, I have two more benefits planned so far when we reach the goal of $300:
Exclusive Giveaways: Be part of future, exclusive giveaways.
Make your voice heard: Get access to the site’s Discord channel and to get a sneak peek at upcoming articles as well as being able to give feedback and suggestions.
Your support will help the site evolve, get bigger and become better while maintaining the same level of quality articles which you all love and enjoy.
Thank you in advance for your help.
Ahmad Al Maaz Founder & Editor-in-Chief of News47ell.
0 notes
Text
AirDroid Review: How to Sync Android Notification with Mac
New Post has been published on https://www.news47ell.com/reviews/airdroid-review-how-to-sync-android-notification-with-mac/
AirDroid Review: How to Sync Android Notification with Mac
Sometimes my Android phone is a bit far from my reach and I have received an “important” SMS that I need to access in 30 seconds1. Instead of having to go grab my phone from the other room, unlock it, open the SMS app, read the code, memories and then type it on my MacBook. I have found another, much easier way to do all of this right from my MacBook using an app called AirDroid that allows me to Sync Android Notification with Mac as well as having full access to my Android device.
Meaning that as soon as that SMS is received on my Android phone, I will get a notification on my MacBook. I can copy part of it like the TFA code or reply to it if it’s a person I’m talking with.
AirDroid Review
Table of Contents
AirDroid Features
Account Tiers
How to Sync Android Notification with Mac
Support
Pricing
Conclusion
We’ve all had one of those days where you’re working on your MacBook in the living room and you need to access that SMS on your Android phone but you left it in the bedroom. What do you do?
Well, with AirDroid, you can access it right from your Mac. It’s super easy and cost you nothing.
AirDroid doesn’t stop here, it goes even beyond notifications. You can get full access to your phone from your Mac if you use their app or the web client which is really powerful and you can do almost anything with it.
AirDroid Features
Mirroring Notifications
Like we’ve been discussing, this is the feature which allows you to Sync Android Notification with Mac so you won’t miss a thing. It works with every notification you receive on your phone and you can see a list of all received notifications using the AirDroid desktop client.
Send Messages
AirDroid allows you to send messages from apps like the default SMS app, Telegram, WhatsApp, Kik, Line and even emails.
Receive phone calls
You can answer and reject phone calls through your Mac or PC but the talking has to be done on your Android device. You can also send pre-made or custom SMS messages telling the caller that you will call them later.
Notifications actions support
Sometimes you just want to archive or delete an email right away without opening. This is the feature for you, allowing you to take actions on your phone right from your desktop.
File Transfer
Remember the full access to your phone that I mentioned above? Well, this is it. You can get full access to every file and folder inside your phone’s built-in memory, as well as the memory card if you have one inserted. Allowing you to transfer all kinds of files and folders to and from your phone to your desktop.
AirMirror
Mirror everything you see on your Android phone to your desktops. Take screenshots or record video of everything you see. This helps you make video tutorials about apps or broadcast your gameplay.
AirIME
Type on your Android phone using your desktop’s keyboard. Not sure why, but you do have this feature.
Remote Camera
You can use your phone camera to monitor things or as a security camera. Record what you see through it or take screenshots.
Web app
All the features we talked about above can be accessed through the AirDroid desktop app. But there is the possibility of needing to access them on a computer that doesn’t belong to you, using a user account with no privileges that allow you to install an app. The daunting question, what do you do?
The AirDroid web app comes to the rescue. By simply visiting AirDroid web app using any browser, on any system, you will get access to all the features we mentioned above, including a clipboard feature that allows you to paste the text you copied on your phone to your computer and vice versa. Plus, you don’t have to reveal your password, you can easily just scan a QR Code and you will have granted that browser, for that session only (until the browser is closed) a full access to your phone.
There is some limitation to this feature which you need to be aware of:
The web app doesn’t support mirroring notifications.
AirMirror feature through the web app requires you to download a Google Chrome extension and to connect your Android phone to the desktop using a USB cable.
If you use AirDroid web app with an iOS device, the site is forced to redirect itself to an HTTP version instead of the HTTPS version used when you access an Android device.
.@AirDroid Review: How to Sync #Android Notification with #MacClick To Tweet
Account Tiers
There are three types of account: Personal Basic, Personal Pro & Business. Below, I will explain the features that each account type has:
Personal Basic
For a regular user who wants to manage up to 2 devices and get access to features like:
File Transfer
AirMirror
AirIME
SMS
AirDroid web client
Remote data quota: 200MB/month
Individual file size limit: 30MB
Personal Pro
The Personal Pro plan gives you everything in the Personal plan as well as:
Remote Camera
Folder Transfer
Remove Ads
Disable connection alerts on the phone
Find Phone
Remote data quota: Unlimited
Individual file size limit: 100MB(Web) – 1GB(PC)
Business
The business account is used to manage a large number of devices at the same time. These devices are not limited to phone, but pretty much any device that runs Android. This account contains all the features you will get in the Personal Pro plan along with:
Multiple Groups: Organize and manage devices based on groups like Region and Type of devices used
Multiple Roles: Assign a role to each device- Admin, Team Member, and Viewer
Manage more than 500 concurrent connections
How to Sync Android Notification with Mac
Now we will discuss How to Sync Android Notification with Mac in order to receive notifications from an SMS or chatting app like WhatsApp.
The process is really easy and simple to follow:
Step 1
Download the app on Android
Step 2
Download the desktop client on Mac or Windows
Step 3
Sign up for a free account
Step 4
Log in to your account on your Android phone and desktop client
Step 5
On a desktop, there’s nothing that you need to configure, but on your Android device, go to Tools > Desktop Notif and make sure that it’s enabled and the settings suit your needs.
And that’s pretty much it. You just learned How to Sync Android Notification with Mac using AirDroid and now, whenever you get a notification on your Android device, you will also receive it on your Mac.
How to Sync #Android Notification with #Mac using @AirDroidClick To Tweet
Support
While using the app, I had a tiny issue that triggered Little Snitch. The issue was that AirDroid Mac app has two different signatures. I had one saved in LS and when I downloaded a newer version of the app, LS triggered a warning. It stated that the signature was different from the one already used in the AirDroid version currently installed on my Mac.
I contacted AirDroid to make sure this new signature belonged to them. It sure did. I got my answer quickly and professionally.
I contacted them through DMs on Twitter. It’s good to know they are active on there and ready to help you with any issue you might be facing.
Pricing
As we discussed before, AirDroid offers three types of accounts, each has a price:
Personal Basic is free for everyone and it’s limited to 2 devices, 200MB/month and file size of 30MB.
Personal Pro cost $1.99/month or $1.67/month billed annually $19.99.
Business plan: you will need to contact them.
Conclusion
Having AirDroid is like having a virtual replica of your Android phone that lives on your desktop. A real, fully functioning replica which you can interact with.
Kinda like Continuity, a feature that Apple developed for its iPhone users, but much better.
Hopefully, my AirDroid Review gives you a good idea about all the cool features that AirDroid will allow you to perform. Now, go ahead and give it a try, it’s going to be really useful.
I am talking about TFA SMS :P ↩
0 notes
Text
Slack Notifications by dorzki WordPress Plugin Review
New Post has been published on https://www.news47ell.com/reviews/slack-notifications-dorzki-wordpress-plugin/
Slack Notifications by dorzki WordPress Plugin Review
These days, our phones are in our pockets all the time. Yes, phones as in multiple ones, is it just me? Back to the main subject, most of the time you have your phone with you and you are out of the house doing your job and all you can think about is your precious WordPress site and what’s happening with it. Again, it’s not just me, right?
When I am out, I like to always know whenever a new plugin, theme or core update is available. Whether someone managed to log in to my account, edited something without my permission or when an article is published on schedule.
You can push all of these notifications easily to your phone and as a bonus, they can all be pushed to your Slack channel, which is what I do.
Let’s dive into this Slack Notifications by dorzki WordPress Plugin Review and learn How to integrate Slack with WordPress.
All of the things that I mentioned above can be achieved with a single plugin. A single slack webhook and all done by a single developer that goes by the name of Dor Zuberi
The plugin Slack Notifications by dorzki sends notifications from your WordPress site to your Slack channel when triggered by an action.
Here’s the full list of triggers:
System
WordPress Core Update Available?
Theme Update Available?
Plugin Update Available?
Users
User Registered
Administrator Logged In
Posts
Post Published
Post Scheduled
Post Pending
Post Updated
Pages
Page Published
Page Scheduled
Page Pending
Page Updated
Comments
New Comment
WooCommerce
New Order
Order Status: Completed
Order Status: Pending
Order Status: Processing
Order Status: On Hold
Order Status: Cancelled
Order Status: Refund
Order Status: Failed
New Order Note
Product Low Stock
Product Out of Stock
It’s really easy to setup and the plugin is ready to send notifications to your Slack channel.
Useful Links before you start:
WordPress Repo Github Repo Official Site Twitter
Below is a step by step guide on How to integrate Slack with WordPress using Slack Notifications by dorzki.
Slack: Adding a custom integration to a Slack channel and generating a Webhook.
Step 1
Open the Slack channel you want to receive the notification in and on the top menu, click on the gear icon.
Step 2
Click on Add an app
Step 3
In the top menu, click on Manage
Step 4
Click on Custom Integration and then on Incoming Webhooks
Step 5
On the left side, click on Add Configuration
Step 6
Make sure that the channel you want to receive your notifications in is selected and then click on Add Incoming Webhooks Integration
Step 7
Scroll down to Integration Settings
Here, you will have everything you need:
Webhook URL
Customize Name
Customize Icon
Edit the last two with what you want and make sure to click on Copy URL under the Webhook URL.
WordPress: Installing the plugin and configuring it
Step 1
Go to Plugins > Add New
Step 2
Search for Slack Notifications by dorzki. Install & Activate it.
Step 3
Click on Slack Notifications in the admin menu then on General
Step 4
Fill in all the following info:
Webhook URL *Paste the Webhook URL we copied in step 7.
Default Channel
Bot Name
Bot Image
Click on Save Changes then click on Run Test
Check your Slack app on your iOS or Android device and you should have received a test notification that says:
🍕 Mmmmmmm.... Pizzzzzzzzzzzzzzzzzzzzzzza!!!
Step 5
Go to Slack Notifications > Notifications
Click on Add New
Then open the New Notification box and choose:
Notification Type
Notification Options
Channel
Once you’re done, click on Save Notifications
That’s it.
Click on the images below to see notification examples:
Notification example of an article update
Notification of an administrator login
Notification example of a plugin update
Conclusion
It wasn’t that hard. Right?
Now, no matter where you are, as long as you have your phone with you, you will receive notifications from your WordPress site about the things that you normally wouldn’t know of until you sign in to your admin dashboard.
The next time there’s an urgent update for WordPress core, you will be the first to know when it’s available. And, if you followed my previous article How to Enable automatic WordPress update then you will be good to go. You should receive a secondary notification telling you that an update was made.
Also, if an update broke something on your site, DON’T PANIC, you can easily learn How to Roll Back WordPress Themes and Plugins.
I, as always couldn’t help my self but to encounter a bug in the plugin’s code and I contacted Dor, the developer of the plugin. He managed to locate the bug which was an incompatibility issue with the Two-Factor WordPress Plugin and fixed it in one day.
As you can see, the plugin works, the developer is available to help you with any issue that you might encounter and it’s still in development. Actually, version 2.0 was released on 02/02/18.
So go ahead, download it and receive all the important notifications from your WordPress site right on your phone.
0 notes
Link
#News47ell#WPFix#WordPressFix#WordPressSolution#WordPressTip#WordPressBlog#WordPressDeveloper#WordPressDesign#WordPress#HowTo#ICYMI
0 notes
Link
How to Roll Back WordPress Themes and Plugins
#News47ell#WPFix#WordPressFix#WordPressSolution#WordPressTip#WordPressBlog#WordPressDeveloper#WordPressDesign#WordPress#HowTo#ICYMI
0 notes
Text
How to Add Konami Code to WordPress Site Using JavaScript
How to Add #Konami Code to #WordPress Site Using #JavaScript
The title of this article is a big giveaway to people who know what the Konami code is, so I guess I should make this intro as short as possible so we can quickly dive in and learn how to add Konami Code to WordPress Site using JavaScript.
(more…)
View On WordPress
0 notes
Text
How The Outline Use SVG & CSS Instead of Text Decoration Underline
How @outline Use #SVG & #CSS Instead of Text Decoration Underline
After leaving The Verge which he co-founded with few other great people, and after being personally fired by Michael Rubens Bloomberg, founder & CEO of Bloomberg L.P., Joshua Topolsky recently launched a new website called The Outline. A new kind of publication as they say with a very noticeable twist in the design department like nothing you’ve ever seen before.
If you visit The Outline(and you…
View On WordPress
0 notes
Text
How to Host Google Fonts Locally in WordPress
How to Host @googlefonts Locally in @wordpress
One issue I encountered while trying to achieve a high score in GTmetrix was in regards to Google fonts and how I injected them into my site directly using Google fonts CDN. The only way to solve it was to learn How to Host Google Fonts Locally.
An interactive directory of free hosted application programming interfaces for web fonts. – Wikipedia
Most people are familiar with Google fonts. For…
View On WordPress
0 notes
Text
How to Create Site Specific WordPress Plugin
How to Create Site Specific @WordPress Plugin
I’ve been silently doing a lot of minor and medium size changes to News47ell since the redesign. With those changes, I had to find a way to keep my code as organized as possible so that I can understand it when I go back to it later along the road. Because I use WordPress, I decided to convert all my code into Site Specific WordPress Plugin.
Each plugin does a specific thing on the site and it…
View On WordPress
0 notes
Text
CNN Introduce Their New Typeface CNN Sans
.@CNN Introduce Their New #Typeface CNN Sans
As always, I was browsing some sites, scrolling up and down on them. Suddenly, I decided visit CNN, not for the news, but to see the site’s footer because I don’t remember seeing what it looked like for a while.
So I did, and I’m glad I did because I noticed that their footer said this:
© 2016 Cable News Network. Turner Broadcasting System, Inc. All Rights Reserved. CNN Sans ™ & © 2016 Cable…
View On WordPress
0 notes
Text
How to Implement Prism Syntax Highlighter into WordPress
How to Implement @prismjs Syntax Highlighter into WordPress
If you want to display code blocks on your WordPress site in a beautiful and unique way then you arrived at the right place, because in this tutorial I will teach you how to implement Prism syntax highlighter into WordPress.
As a regular CSS-Tricks reader, I’ve always wondered how Chris display code blocks in his site in this unique way. A bit of research and I discovered that he uses PrismJS.
W…
View On WordPress
0 notes