![]() Note: I will update this guide to include full WordPress push integration soon ( this method works with any HTML website) ![]() Moving a CPanel domain with email to a self managed VPS and Gmail.Moving WordPress to a new self managed server away from CPanel.How to backup WordPress on a host that has CPanel.Installing and managing WordPress with WP-CLI from the command line on Ubuntu.Securing Google G Suite email by setting up SPF, DKIM and DMARC with Cloudflare.Setting strong SSL cryptographic protocols and ciphers on Ubuntu and NGINX.PHP implementation to check a password exposure level with Troy Hunt’s pwnedpasswords API.Enabling TLS 1.3 SSL on a NGINX Website (Ubuntu 16.04 server) that is using Cloudflare.Setting up the Debian Kali Linux distro to perform penetration testing of your systems.Using OWASP ZAP GUI to scan your Applications for security issues.Using the Qualys FreeScan Scanner to test your website for online vulnerabilities.Setting up a website to use Cloudflare on a VM hosted on Vultr and Namecheap.Speeding up WordPress with the ewww.io ExactDN CDN and Image Compression Plugin.Measuring VM performance (CPU, Disk, Latency, Concurrent Users etc) on Ubuntu and comparing Vultr, Digital Ocean and UpCloud – Part 1 of 4.PHP 7 code to send object oriented sanitised input data via bound parameters to a MYSQL database.Using the free Adminer GUI for MySQL on your website.Infographic: So you have an idea for an app.NodeJS code to handle App logins via API (using MySQL connection pools (1000 connections) and query parameters).How to setup pooled MySQL connections in Node JS that don’t disconnect.Setting up a Vultr VM and configuring it.How to buy a new domain and SSL cert from NameCheap, a Server from Digital Ocean and configure it.I moved my domain to UpCloud (on the other side of the world) from Vultr (Sydney) and could not be happier with the performance.Android SDK ( Doc)Īll you have to do is to add the OneSignal dependencies in the app/build. In the following chapters I'll show you briefly how to configure OneSignal in an Android App (both native and Flutter), this is not a tutorial so I skip most of the part but you can find the complete documentation at this page: OneSignal Doc. Integrations: Google Analitycs, Zapier, Google Analytics for Firebase, Amplitude, Blueshift, etc.Mobile: Android, iOS, React, Flutter, Xamarin, Titanium, PhoneGap, Cordova, Ionic, etc.Platform SupportĪs stated on the website, platform support is very broad with 30+ Platform Integrations: In other word I used OneSignal as a "wrapper" or a "PNaaS" (Push Notification as a Service □) between my mobile world e server world because I need a reliable way to send and deliver push notification without configuring any custom and/or proprietary service and managing all the stuffs with GCM/ Firebase/ APNs. During my experience I used it sending push through Node.js and receiving them on Android, iOS, Flutter Apps the service configuration, both server and mobile, is super damn fast. OneSignal it's a service used to simplify the process of sending Push Notification without headaches of configuring services. In this article I want to share my experience and some code using OneSignal, an online platform that I use to simplify the management of Push Notifications within my applications and tracks all info about them, sending stats, received stats, custom metrics defined by me and errors.ĭISCLAIMER: I am absolutely NOT associated with OneSignal and I do NOT derive any economic benefit from publishing this article, a.k.a this is not a sponsored article.
0 Comments
Leave a Reply. |