Sunday, September 29, 2019

What is CGI and Perl

CGI
Common Gateway Interface

Perl
Practical Extraction & Report Language

CGI is a standard way for a Web server to pass a Web user's request to an application program and to receive data back to forward to the user. When the user requests a Web page (for example, by clicking on a highlighted word or entering a Web site address), the server sends back the requested page. However, when a user fills out a form on a Web page and sends it in, it usually needs to be processed by an application program. The Web Server typically passes the form information to a small application program that processes the data and may send back a confirmation message. This method or convention for passing data back and forth between the server and the application is called the common gateway interface (CGI). It is part of the Web's Hypertext Transfer Protocol (HTTP)

Perl or Practical Extraction and Report Language is a family of script programming languages that are similar in syntax to the C language, including Perl 5 and Perl 6 . Perl is an open source, general-use, interpreted language. In general, Perl is easier to learn and faster to code in than the more structured C and C++ languages. Perl programs can, however, be quite sophisticated. It is often used for developing common gateway interface (CGI) programs because it has good text manipulation facilities, although it also handles binary files. Perl includes a number of popular UNIX facilities such as sed, awk, and tr. It can be compiled just before execution into either C code or cross-platform bytecode. When compiled, a Perl program is almost as fast as a fully pre-compiled C language program. A plug-in can be installed for some servers, such as Apache, so that Perl is loaded permanently in memory, thus reducing compile time and resulting in faster execution of CGI Perl scripts

Friday, September 27, 2019

Reduce or Stop Spam Junk Email

Simple steps that you can take to stop spam, Prevent your email address from becoming a spam target, Protection against viruses, ransomware phishing attacks

Most Spam messages are commercial in nature and are not only annoying but also can be dangerous. They may contain links that lead to phishing web sites or sites that are hosting malware - or include malware as files attachments

Unfortunately the problem with spam is here to stay. And the volume of this questionable practice seems to be increasing at an exponential rate. RSH Web Services receives numerous emails about this problem. The short answer is that there is not a 100% fool proof solution, But implementing some of the steps listed below can help reduce the amount tremendously

Never show your Email address on your Website

Using Mail-To Forms

Disable Catch All's

Never follow the Unsubscribe link

Never forward Chain Letters

Use POP E-mail Accounts & E-Mail Forwarding Creatively

Deny by IP Address

Use Spam-Filtering Software

Use an External Spam-Filtering Service

Thursday, September 26, 2019

Building WordPress Websites

Using WordPress, CMS (content management system)

Installing WordPress

Softaculous is a auto installer cPanel It installs WordPress with a few clicks. Login to your cPanel and, look for WordPress under the "Softaculous App Installer" section. You will see the WordPress icon there, Click on the "Install Now" button

Finish filling in the WordPress installation details:
"Choose Domain"
Select the Domain you want to install your WordPress on from the drop-down menu
"In Directory"
Leave this blank to install on the domain directly. If you are installing in a sub-folder of your site you type the folder name here. This will make the blog load like the following: example.com/foldername
"Admin Username"
Enter a username for your WordPress Dashboard login
"Admin Password"
Enter whatever password you want for the Dashboard Login
"Admin email"
Enter a valid email here. The system will place an invalid email here. you will need a valid one

Once you finish the install process, you can access your new Wordpress Dashboard by going to "https://YourDomain.com/wp-admin"

WordPress Themes

As soon as you create a WordPress blog, you already have a theme active. This is either the default WordPress theme or the theme that you chose during the Setup Wizard

To find free themes, the best place to search is the official WordPress.org theme directory Another solid option is Just Free Themes for a more curated approach A list of the best WordPress themes for blogs

https://rshweb.com/blog-build-wordpress-website

Wednesday, September 25, 2019

Using Drupal to Build a Website

Drupal Installation with cPanel. Using Modules. The User Interface. Changing Themes. Creating New Pages. Managing Content. Structure, Reports. Appearance, Step by step guide

Before you start to build a website with Drupal, you should first know about a few different Features. Drupal has a unique way to organize its parts and it will be handy to know their names and what they do

Modules
These are small scripts that extend a Drupal site’s features and functionality

Themes
Themes control the design of your Website. They determine how Content is displayed and can be customized to fit your needs

Distributions
These are different Drupal versions that contain themes, modules and configurations for particular types of websites such as online stores, social networking sites. The "Distributions" makes creating those sites quicker and easier

Blocks
Blocks are individual boxes of content that can appear in different sections of your site such as headers, sidebars or footers. These can contain information like breadcrumbs, your latest posts, navigation menus and more

Building a Drupal Website

Before you can build your Website you will need good Domain Name and a reliable Hosting Service
RSH Web Services can help with this
Drupal Hosting
Domain Registration

Install Drupal using Softaculous

You can have Drupal installed to your Website in minutes by using the Softaculous application installer in cPanel. To install Drupal using Softaculous, follow these steps:

Monday, September 23, 2019

Stop Browser Leaks

Avoid non https websites
Minimize plugin use
Avoid browser fingerprinting
Turn off "autofill"

There’s a lot you can do to browse the web anonymously and avoid being tracked. But no matter what you may have done or set up the browser can still leak personal information that could then be exploited by attackers for their gains. Here is how your browser might be compromising your privacy and what you can do about it

Listing Other Websites of interest
More information these Websites can show about us

Saturday, September 21, 2019

WordPress Translation Plugins

Benefits of WordPress Multilingual Plugins Lead to new markets. Over 4 billion people were on the Internet as of June 2019, which is aound 56 percent of the total population. English may be the most popular, it is still only about half. Other top languages are: Russian, German, Spanish, French, Japanese, Portuguese, Italian, and Persian

Translating your WordPress Website will help you reach a larger percentage of the Net. This can be important even if you have not previously targeting a multilingual audience, Your website will receive traffic from people with different languages and ....