Uncategorized

ByAlexia Pamelov

Cheap and Reliable DotNetNuke 8.0.4 Hosting Recommendation

Update: DNN Platform 8.0.4 was released on August 18, 2016, while the licensed edition, Evoq 8.5.0 was released on August 22, 2016 (release notes). As noted below the two are now on different version paths.

What is DotNetNuke ?

DotNetNuke 8.0.4 is a brilliant combination of Content management System (CMS) and Web application development framework. This adaptable architecture allows developers to effortlessly add functionality or make changes in the look of the website through addition of DotNetNuke applications. There are lots of websites where you can find free applications, you can use or customize these applications according to your need. That is reason DotNetNuke has become the first choice of developers.

CheapWindowsHosting.com | Best and cheap DotNetNuke 8.0.4 hosting. After reviewed dozens of DotNetNuke web hosting UK, we had come out a list of the best DotNetNuke 8.0.4 Hosting UK rated based on DotNetNuke installation convenience; included DotNetNuke modules and themes. Windows server reliability, performance and security; affordability; etc. To choose the best cheap DNN hosting for yourself, we recommend you going with the following best DotNetNuke 8.0.4 Hosting which have been truly verified by our DotNetNuke experts.

DNN_logo_fullcolor_pos

Some significant features:

  • DNN 8.0.4 is designed for multi-tenancy and supports an unlimited number of websites, either as root websites or for portals in a parent-child configuration.
  • The platform’s skinning feature separates content from design-related files for easier customization. Skins make it simple to maintain a common look and structure across related sites without advanced programming knowledge.
  • DNN’s core functionality can be expanded with modules for common elements, such as those for e-commerce.
  • The software enables parent-child website resource sharing and management using specially-formed symbolic links.

Why UKWindowsHostASP.NET as The Cheap DotNetNuke 8.0.4 Hosting?

UKWindowsHostASP.NET is is one of the Microsoft recommended hosting partners that provides most stable and reliable web hosting platform. Its DotNetNuke 8.0.4 Hosting solution is recognized as Best Web Hosting by many hosting reviews. Services include shared hosting, reseller hosting, and SharePoint hosting, with specialty in ASP.NET, SQL Server, and architecting highly scalable solutions. The shared DotNetNuke 8.0.4 Hosting start from £3.00/month.

The company offers a 1-click installer in the Web Application Gallery to automate the installation of the DotNetNuke community edition. UKWindowsHostASP.NET shared hosting packaged support the newest ASP.NET 4.6 and 5, ASP.NET MVC 6 with PHP 5.6.13 and previous, MySQL 5.7, with Windows 2008 / Windows 2012 Server. The most highlighted part of the hosting service from UKWindowsHostASP.NET, however, is the super fast speed guaranteed by the first-rate facilities, advanced switching system and complete power and network redundancy.

Besides the checkpoints on reviewing other generic Windows web hosting, the DotNetNuke web hosting are rated based on these three.

  1. DotNetNuke Modules and Themes – the more free modules and themes provided by the web host, the more opportunity that your websites can be different to others.
  2. DotNetNuke Auto Installer is the prerequisite of a common Windows web hosting called as DotNetNuke web hosting in our directory. But with the auto installer integrated with the control panel (e.g. WebSitePanel or Plesk), you can easily setup by clicks in seconds. You’re worry free about whether they support DotNetNuke or how complicated to setup DotNetNuke.
  3.  There are some misunderstanding on the poor reliability of Windows server. The most complaints are just from the non-professional configuration and deployment. We only promote you with the reliable shared web hosts which are truly tested by ourselves. The best DotNetNuke web hosting UK below all have more than 99.8% uptime based on our monitoring.

DotNetNuke Hosting Performance

Eliminate slow loading websites and invest in something better with their DNN hosting options. With their high-performance DotNetNuke 8.0.3 Hosting UKWindowsHostASP.NET can ensure that their clients are available online 24 hours a day, 7 days a week. Their specialist webservers are designed to give your DNN website a boost, making sure it performs well and can handle the demand from customer usage.

More About UKWindowsHostASP.NET DotNetNuke 8.0.4 Web Hosting Features

  • UKwindowsHostASP.NET DotNetNuke 8.0.4 Hosting plan supports automated DotNetNuke installation.
  • Every website is hosted using IIS Isolated Application Pool in order to meet maximum security standard and reliability.
  • Ultra Fast and dedicated customer service second to none in the ASP.NET and DotNetNuke web hosting industry
  • 24/7/365 Technical and Email support from the DotNetNuke Expert of the DotNetNuke 8.0.4 Hosting provider.
  • Managed Backup / Recovery of customer data – the DotNetNuke 8.0.2 Hosting company backs up all data daily and be available for recovery at anytime at your request.
  • Fast and secure DotNetNuke 8.0.4 Database and Web servers give you maximum reliability and performance.
  • Have wide-ranging experience with DotNetNuke 8.0.4 Hosting and troubleshooting.
  • Whether it is compatible with the UKwindowsHostASP.NET DotNetNuke 8.0.4 Hosting management and collaboration application.

Simpan

Simpan

ByAlexia Pamelov

Cheap Windows MediaWiki 1.27.1 Hosting

CheapWindowsHosting.com | Cheap and reliable MediaWiki 1.27.1 hosting. MediaWiki is a free software open source wiki package written in PHP, originally for use on Wikipedia. It is now also used by several other projects of the non-profit Wikimedia Foundation and by many other wikis, including this website, the home of MediaWiki.

MediaWiki 1.27.1 Hosting Features and Benefits

MediaWiki software and extensions have features and benefits, strengths and weaknesses, pros and cons, and in spite of anyone’s intended purposes, MediaWiki software and extensions can be used for unique, clever, inventive purposes unforeseen by the original programmers or other installers. Here is a brief list of MediaWiki features and benefits.

MediaWiki FeaturesMediaWiki Benefit
Easy Navigation:Easy to contribute without much training …
Editing, Formatting, and Referencing:Manage and find content.
Look and feel change:Customizable to your preferences.
File uploading:Content management and sharing.
Multilanguage support:UTF-8 support allows one piece of software to author for all languages .
User Management:Access and security control.
Syndication:Share your site info.

Who Is The Best and Reliable MediaWiki 1.27.1 Hosting ?

After review 50 + web hosting provider, we found the best and reliable MediaWiki 1.27 hosting. Their reliability, speed, price, technologies and technical support, we recommend best and reliable MediaWiki 1.27.1 hosting providers in 2016 for personal and small businesses.

[su_box title=”ASPHostPortal – Best MediaWiki 1.27.1 Hosting ” style=”glass”]

asphostportal-icon-e1421832425840-120x120-e1424663413602Founded in 2008, it is a fast growing web hosting company operated in New York, NY, US, offering the comprehensive web hosting solutions on Windows Hosting and they have a brilliant reputation in the MediaWiki 1.27.1 development community for their budget and developer-friendly hosting which supports almost all the latest cutting-edge Microsoft technology.

ASPHostPortal have various shared hosting plan which start from Host Intro until Host Seven. But, there are only 4 favorite plans which start from Host One, Host Two, Host Three, and Host Four. Host One plan start with $5.00/month. Host Two start with $9.00/month, Host Three is the most favorite plan start from $14.00/month and Host Four start with $23.00/month. All of their hosting plan allows user host unlimited domains, unlimited email accounts, at least 1 MSSQL and 1 MySQL database. ASPHostPortal is the best MediaWiki 1.27 Hosting, check further information at http://www.asphostportal.com

[/su_box]

[su_box title=”HostForLIFE – A Superior MediaWiki 1.27.1 Hosting Provider” style=”glass”]

hostforlife-icon-e1421832276583-120x120-e1424663388212HostForLIFE, specializing in offering affordable and manageable MediaWiki 1.27.1 hosting services, releases three plans for the clients – Classic Plan, Budget Plan, Economy Plan and Business Plan regularly starting at €3.00/mo, €5.50/mo, €8.00/mo and €11.00/mo separately. And also, the 30-day money back guarantee is offered to the clients who wish to cancel their accounts and get a refund. HostForLIFE supports Windows 2012/2008, ASP.NET 2.0/3.5SP1/4.0/4.5.1/5 as well as IIS8.5/ IIS8. It offers various versions of Microsoft SQL Databases, including MS SQL 2014, MS SQL 2012, MS SQL 2012R2 and MS SQL 2008. Each database comes with at least 500MB disk space. Furthermore, the webmasters can install the software by using one-click app installer. Besides, it is worth mentioning that the webmasters can get a full control of their websites through the users-friendly ASP.NET control panel of HostForLIFE. By using the top-level data center HostForLIFE delivers average 99.99% uptime to each hosted website.

[/su_box]

[su_box title=”DiscountService.biz –Premium MediaWiki 1.27.1 Hosting Service Provider” style=”glass”]

discountservice-icon-e1421396726386-120x120-e1424663401956DiscountService.biz is Microsoft Gold Partner, which means they are the first one to know the latest Microsoft technology and test Microsoft product before being released to the public. The engineers from DiscountService fully understand the needs of Microsoft developer, when signing up their service, their customer could choose the version of platform to better support their application. IIS MediaWiki 1.27.1 security from DiscountService is also at FULL Trust level. The price of DiscountService is at $7.00/month.

[/su_box]

Summary

Under the overall consideration, ASPHostPortal, HostForLIFE and DiscountService.biz are 3 first-rank cheap windows ASP.NET hosting providers because of their affordable price, rich features, excellent performance and reliable support. Another piece of good news is that they have been listed as the cheap windows MediaWiki 1.27.1 Hosting companies 2016

ByAlexia Pamelov

Cheap Windows ASP.NET Hosting Tutorial – How to Sending Email from ASP.NET 5

CheapWindowsHosting.com | Best and cheap ASP.NET 5 hosting. In this post I will explain about how to send email from ASP.NET. Below is sample code showing how to send email from ASP.Net 5 (currently in beta as of this posting) using C#. With this code I am assuming that the server already has a local SMTP service installed, so I use “localhost” to relay the email.

Here is the SendMail.aspx page:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="SendMail.aspx.cs" Inherits="SendMail" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        Message to:
        <asp:TextBox ID="txtTo" runat="server"></asp:TextBox>
        <br />
        Message from:
        <asp:TextBox ID="txtFrom" runat="server"></asp:TextBox>
        <br />
        Subject:
        <asp:TextBox ID="txtSubject" runat="server"></asp:TextBox>
        <br />
        Message Body:
        <br />
        <asp:TextBox ID="txtBody" runat="server" Height="171px" TextMode="MultiLine"
            Width="270px"></asp:TextBox>
        <br />
        <asp:Button ID="Btn_SendMail" runat="server" onclick="Btn_SendMail_Click"
            Text="Send Email" />
        <br />
        <br />
        <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
    </div>
    </form>
</body>
</html>

 Here is the source code of the SendMail.aspx.cs page:

[su_button url=”http://asphostportal.com/ASPNET-5-Hosting.aspx” style=”3d” background=”#ef362d” size=”5″ text_shadow=”0px 0px 0px #ffffff”]Best OFFER Cheap ASP.NET 5 Hosting ! Click Here[/su_button]

using System;
using System.Web.UI.WebControls;
using System.Net.Mail;

public partial class SendMail : System.Web.UI.Page

{
    protected void Btn_SendMail_Click(object sender, EventArgs e)
    {
        MailMessage mailObj = new MailMessage(
            txtFrom.Text, txtTo.Text, txtSubject.Text, txtBody.Text);
        SmtpClient SMTPServer = new SmtpClient("localhost");
        try
        {
           SMTPServer.Send(mailObj);
        }
            catch (Exception ex)
        {
            Label1.Text = ex.ToString();
        }
    }
}

I hope this article helpful for you.  Happy coding 🙂

ByAlexia Pamelov

Cheap & Recommended Drupal 7.3 Hosting

CheapWindowsHosting.com | Best and cheap drupal hosting. Drupal 7.3 is a powerful solution that lets marketers and others build and manage sites, multichannel digital experiences, shopping experiences and integrate a diverse ecosystem of digital marketing and related tools and technology. Drupal is flexible, open, easy to integrate with, and easy to use for marketers and non-technical people – and it easily connects to marketing automation, CRM, email marketing, analytics, optimization and other marketing technology solutions. After evaluating hundreds of web hosts, we finally name HostForLIFE.eu as Best Drupal Hosting

Migrate_easily_from_a_non_Drupal_platform_to_Drupal_8
HostForLIFE.eu offer the newest PHP 5.5 version which means no matter your site is developed using Drupal 6, Drupal 7 or even Drupal 8, you could always find the best version of PHP from them. Besides this, they also offer many other great features to make their web server friendly to Drupal, such as:

  • 99.9% uptime guarantee
  • World Class data center with powerful than normal web servers
  • Fast & responsive customer support. HostForLIFE.eu have been in business for 5+ years, their performance are trackable.
  • Plesk Control Panel
  • Unlimited Bandwidth
  • Free Website Templates
  • Website Builder
  • Affordable Pricing
  • Promo Code
  • 30 Money back guarantee
  • A Good Rating by Real Customers

Best Cheap Drupal Hosting 2014 – HostForLIFE.eu

HostForLIFE.eu is the winner of Best Cheap Drupal 7.3 Hosting this year. Its hosting service comes with almost everything you need when building a site. Its web servers are well-optimized for almost all PHP and MySQL based web sites, which include Drupal for sure.

hostforlife-icon-e1421832276583-120x120-e1424663388212HostForLIFE.eu is Microsoft No #1 Recommended Windows and ASP.NET Hosting in European Continent. Their service is ranked the highest top #1 spot in several European countries, such as: Germany, Italy, Netherlands, France, Belgium, United Kingdom, Sweden, Finland, Switzerland and many top European countries. HostForLIFE.eu shared hosting packaged support the newest ASP.NET 4.5.2 and ASP.NET MVC 6 with PHP 5.5 and previous, MySQL 5.5, with Windows 2008 / Windows 2012 Server. The most highlighted part of the hosting service from HostForLIFE.eu, however, is the super fast speed guaranteed by the first-rate facilities, advanced switching system and complete power and network redundancy.

HostForLIFE.eu Drupal 7.3 Hosting Review on Loading Speed

As introduced, HostForLIFE.eu is the only web hosting company having 3 dedicated data centers with the topnotch servers, network and internet bandwidth in many country. All their data center offers complete redundancy in power, HVAC, fire suppression, network connectivity, and security. Their data center has over 53,000 sq ft of raised floor between the two facilities, HostForLIFE has an offering to fit any need. The datacenter facility sits atop multiple power grids driven by TXU electric, with PowerWare UPS battery backup power and dual diesel generators onsite. Their HVAC systems are condenser units by Data Aire to provide redundancy in cooling coupled with nine managed backbone providers. HostForLIFE.eu Hosting is the fastest of all Drupal hosts that we had reviewed, up to 400% faster than many famous hosts in the industry.

HostForLIFE.eu Drupal 7.3 Hosting Review on Reliability

HostForLIFE.eu Hosting is well-known in the security and reliability. One of our editors, , has 2 personal blogs hosted with them since 2010 using Drupal. He had no down time in the past 4 years and highly recommended this company. Since January, 2013, based on our specific hosting uptime monitor, the HostForLIFE.eu Drupal hosting has been 100% uptime and zero page loading bottleneck. As a business class hosting service, this company really makes us amazing, as the following uptime statistics chart. 

HFL

ByAlexia Pamelov

Cheap Windows Hosting tutorial – Implement Simple Screen Printing in a Silverlight Application

CheapWindowsHosting.com | Best and cheap SilverLight hosting. In this post I will explains about Print Screen in Silverlight.

I used a few other useful classes in my implementation.

  • WritableBitMap
  • PrintDocument

[su_button url=”http://asphostportal.com/Silverlight-6-Hosting.aspx” style=”3d” background=”#ef362d” size=”5″ text_shadow=”0px 0px 0px #ffffff”]Best OFFER Cheap SilverLight Hosting ! Click Here[/su_button]

WritableBitMap allows us to convert any XAML layout into a bitmap.  This is very useful for my goal.  I can convert a control into a bitmap, then pass it into PrintDocument.  However, this does not work really well if the size of Silverlight application is larger than standard 8.5 x 11 page.  If your control is larger, it will fall off the page.  Also, you need to take into account page margins.  So my goals adjusted for printing restrictions are:

  • Resize the control to fit onto 11 x 8.5 page with 1/2 inch margins around it. 
  • Support landscape only because my app is larger horizontally than vertically, fitting nicely onto standard monitors.
  • Scale the content to fit onto the page instead of cutting off excess content.

One more important point is that Silverlight is displayed in standard 96 DPI on any resolution.  I have to account for that when computing scales.

AO8A9219_1920-CROP

Here is what I ended up with.  I tried to document my code to explain what I am doing in-line.  I am using Size structure for my page sizes – standard page and printable area.  I use the difference to compute margins.  You also have to be careful how long it takes before you call PrintDocument.Print.  If you take too long (more than a few seconds) you will get an error that dialogs must be initiated by user events.  You could also inject additional data onto your control before you print.  You just have to be careful to remove additional elements after your print.

using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Printing;

// ReSharper disable CheckNamespace - we are putting it into the same namespace as control to avoid using statements everywhere.
namespace System.Windows.Controls
// ReSharper restore CheckNamespace
{
    public static class ControlExtensions
    {
        private static readonly Size StandardLandscapePageSize = new Size(11, 8.5);
        private static readonly Size StandardLandscapePrintableAreaSize = new Size(10, 7.5);
        private const double DotsPerInch = 96;

        public static void PrintScreen(this Control control)
        {
            try
            {
                double scaleX = 1;
                double scaleY = 1;
                double pixelWidth = DotsPerInch * StandardLandscapePrintableAreaSize.Width;
                double pixelHeight = DotsPerInch * StandardLandscapePrintableAreaSize.Height;
                // determine scale ratio to fit on a page
                if (control.ActualWidth > pixelWidth)
                    scaleX = pixelWidth / control.ActualWidth;

                if (control.ActualHeight > pixelHeight)
                    scaleY = pixelHeight / control.ActualHeight;
                
                // create scale transform to use the scale above to automatically resize the
                // control to be printed.
                var transform = new ScaleTransform
                {
                    CenterX = 0,
                    CenterY = 0,
                    ScaleX = scaleX,
                    ScaleY = scaleY
                };
                //create bit map for control, scaled appropriately
                var writableBitMap = new WriteableBitmap(control, transform);
                // put bit map on canvas
                var canvas = new Canvas
                {
                    Width = pixelWidth,
                    Height = pixelHeight,
                    Background = new ImageBrush { ImageSource = writableBitMap, Stretch = Stretch.Fill }
                };
                // create outer canvas to setup printable area margins
                var outerCanvas = new Canvas
                {
                    Width = StandardLandscapePageSize.Width * DotsPerInch,
                    Height = StandardLandscapePageSize.Height * DotsPerInch
                };
                outerCanvas.Children.Add(canvas);
                //setup margins
                canvas.SetValue(Canvas.LeftProperty, DotsPerInch * (StandardLandscapePageSize.Width - StandardLandscapePrintableAreaSize.Width) / 2);
                canvas.SetValue(Canvas.TopProperty, DotsPerInch * (StandardLandscapePageSize.Height - StandardLandscapePrintableAreaSize.Height) / 2);
                //fore refresh just in case
                canvas.InvalidateMeasure();
                canvas.UpdateLayout();
                // create printable document
                var printDocument = new PrintDocument();
                printDocument.PrintPage += (s, args) =>
                {
                    args.PageVisual = outerCanvas;
                    args.HasMorePages = false;
                };
                // launch print with the tile of Print Screen
                printDocument.Print("Print Screen");
            }
            catch (Exception exception)
            {
                // replace with real error handling
                MessageBox.Show("Error occurred while printing. Error message is " + exception.Message);
            }

        }

    }
}

 Enjoy it and happy coding 🙂

ByAlexia Pamelov

Cheap Windows ASP.NET Hosting – Tips To Boost Your ASP.NET Performance

CheapWindowsHosting.com | Best and cheap ASP.NET hosting. In this post we will explain about how to boost your ASP.NET performance.

ASP.NET is a web application server framework that has been designed to make the process of website development easier , especially for the creation of dynamic web pages . It is important to understand the usefulness of ASP.NET applications in building efficient , robust and reliable .

businessman-with-a-computer_1012-166

Below are my top 7 tips to improving ASP.net application Performance :

1 . Use HTTPServerUtility.Transfer instead of Response.Redirect

Redirect ‘s are also very chatty . They should only be used when you are transferring people to another physical web server . For any transfers within your server , use . Transfer! You will save a lot of needless HTTP requests.

2 . Always check Page.IsValid when using Validator Controls

So you’ve dropped on some validator controls , and you think your good to go Because ASP.net does everything for you ! Right ? Wrong ! All that happens if bad the data is received is the IsValid flag is set to false . So the make sure you check Page.IsValid before processing your forms !

3 . Deploy with Release Build

Make sure you use the Release Build mode and not Debug Build when you deploy your site to production . If you think this does not matter , think again . By running in debug mode , you are creating PDB ‘s and cranking up the timeout . Deploy Release mode and you will see the speed improvements .

4 . Pre – Compiling ASP.NET Application

When compiling an ASP.NET application project , a single assembly is created to hold all the application ‘s code but the web pages ( . Aspx ) and user controls ( . Ascx ) not compiled and be deployed as it is . In the first request ASP.NET dynamically compiles the web pages and user control and places the compiled files in the ASP.NET temporary files folder .

To reduce the time of the first request a web application can be pre-compiled , Including all the code , pages , and user controls , by using the ASP.NET compilation tool ( Aspnet_compiler.exe ) . Running this tool in production servers can reduce the delay users experience on first requests .

  • Open a command prompt in your production server .
  • Navigate to the % windir % Microsoft.Net folder
  • Navigate to either the Framework or Framework64 According to the configuration of the web application ‘s application pool .
  • Navigate to the framework version ‘s folder .
  • Enter the following command to start the compilation

Aspnet_compiler.exe – v / FullPathOfYourWebApplication

5 . Disable Session State

Disable Session State if you’re not going to use it . By default it ‘s on . You can actually turn this off for specific pages, instead of for every page :

< % @ Page language = " c # " Codebehind = " WebForm1.aspx.cs "

AutoEventWireup = “false ” Inherits = ” WebApplication1.WebForm1 “

">EnableSessionState = "false " % >

mode value to Off. “>You can also disable it across the application in the web.config by setting the value to Off mode .

6 . Repeater Control Good, DataList, DataGrid, and DataView controls Bad

Asp.net is a great platform , unfortunately a lot of the controls that were developed are heavy in html , and create not the greatest scaleable html from a performance standpoint . ASP.net repeater control is awesome ! Use it ! You might write more code , but you will thank me in the long run !

7 . Create Per -Request Cache

Use HTTPContect.Items to add single page load to create a per – request caching.

Best ASP.NET Core 1.0 Hosting Recommendation

asphostportal-icon-e1421832425840-120x120-e1424663413602ASPHostPortal.com provides its customers with Plesk Panel, one of the most popular and stable control panels for Windows hosting, as free. You could also see the latest .NET framework, a crazy amount of functionality as well as Large disk space, bandwidth, MSSQL databases and more. All those give people the convenience to build up a powerful site in Windows server. ASPHostPortal.com offers ASP.NET hosting starts from $1/month only. They also guarantees 30 days money back and guarantee 99.9% uptime. If you need a reliable affordable ASP.NET Hosting, ASPHostPortal.com should be your best choice.

Simpan

Simpan

ByAlexia Pamelov

Cheap Windows Hosting Tutorial – How to Control Access of the Web Crawlers or Web Robots to Your Site

CheapWindowsHosting.com | In this post we will explain about how to Control Access of the Web Crawlers or Web Robots to Your Site.

There are numerous reasons as to why or when you should control the access of the web robots or web crawlers to your site.  As much as you want Googlebot to come to you site, you don’t want the spam bots to come and collect private information from your site. Not to mention that when a robot crawls your site it uses the website’s bandwidth too! In this post I have explained how you can control the access of the web robots to your site through the usage of a simple ‘robots.txt’ file.

robots1

What are web robots or web spiders?

Web Robots (also known as bots, web spiders, web crawlers, Ants) are programs that traverses the World Wide Web in an automated manner. Search engines (like Google, Yahoo etc.) use web crawlers to index the web pages to provide up to date data.

[su_button url=”http://asphostportal.com/WordPress-4-5-3-Hosting.aspx” style=”3d” background=”#ef362d” size=”5″ text_shadow=”0px 0px 0px #ffffff”]Best OFFER Cheap WordPress Hosting ! Click Here[/su_button]

Why use ‘robots.txt’ file?

Google bot may be crawling your site to provide better search results but at the same time other spam bots may be collecting personal information such as email addresses for spamming purpose. If you want to control the access of the web crawlers on your site, you can do so by using the “robots.txt” file

How do I create ‘robots.txt’ file?

‘robots.txt’ is a plain text file. Use any text editor to create the ‘robots.txt’ file.

‘robots.txt’ file format

The entries (rules) in the robots.txt file are entered in a ‘field’ ‘value’ pair.
<field>:<value>

A simple robots.txt file uses the following three fields:

User-agent: the web robot the following rule applies to.
Disallow: the URL you want to block the robot from accessing.
Allow: the URL you want to allow the robot to access.

Examples

The following will stop all robots from crawling your site (‘*’ means all and ‘/’ is the root directory.)

User-agent: *
Disallow: /

 The following will stop all robots from crawling the ‘/private’ directory.

User-agent: *
Disallow: /private

Stops Googlebot from indexing your images for Google image search. Use this to save bandwidth if u don’t want your images to be available for Google image search.

User-agent: Googlebot-Image
Disallow: /

 The following will block all robots from crawling your site except Googlebot

User-agent: *
Disallow: /
User-agent: Googlebot
Allow: /

Where to put the robots.txt file?

Put the robots.txt file in the root directory of your website. For example, put the file in the www.yoursite.com not in a sub-directory like www.yoursite.com/sub-directory. In most cases it will be the “public_html” directory of your site.

You can verify that a bot that is visiting your site is really the Googlebot by following the instruction on this page.

Simpan

ByAlexia Pamelov

Cheap Windows ASP.NET Hosting Tutorial – How to Create Cron Job to Backup Your SQL Database

CheapWindowsHosting.com | Best and Cheap SQL Server hosting. Cron Jobs are used for scheduling tasks to run on the server. They’re most commonly used for automating system maintenance or administration. However, they are also relevant to web application development. There are many situations when a web application may need certain tasks to run periodically. A cron job/scheduled task is a system-side automatic task that can be configured to run for an infinite number of times at a given interval. Cron/scheduled task allows you to schedule a command or a script to run at a specific time of day, or on a specific day of the week or at a particular time of day on a specific day of the month. It allow for scheduling down to the minute and up to an annual event.

database2

Here is the simple step how to create Cron Job to Backup Your SQL Database :

  • Step 1. Create a folder to store the backup in your FTP application
    Open your ftp application and connect to the account that has the database you want to back up. Create a folder outside of the webcontent called “backups”.
    fs1-n02stor1wc1dfw2382489382489www.yoursite.combackups
  • Step 2. Set folder permissions in your FTP application
    Right click the folder and add all write permissions. If your Ftp software doesn’t do this then checkout the free FTP client called FileZilla.
  • Step 3. Create a stored procedure that performs the backup with an input parameter for the filename
    Connect to your database using a client  and run a query like this. The procedure will be named FullBackup in this example
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
GO

CREATE PROCEDURE [dbo].[FullBackup]
 @FileName  nvarchar(256)
AS
BEGIN

SET NOCOUNT ON;

BACKUP DATABASE [123456_YourDatabase] TO  DISK = @FileName WITH NOFORMAT, NOINIT,  NAME = N'Full Database Backup', SKIP, NOREWIND, NOUNLOAD,  STATS = 10

END
  • Step 4. Create a web page that executes the stored procedure
    You can use php or asp.net for this also. For something this simple, you can use classic asp. That way there is no .dll to deal with and no application restart needed.  Now create a new asp page and called it backupdb.asp.  The contents of the file are as follows. When you are done, upload this file to a folder in your content area.

This script will generate a filename based on the date. If a backup already exists for that date it will increment a version counter until a fresh filename is found. This script will generate 1 file per execution. Modify as needed if you want to increment a single file.  Edit the location & connection string to work for you.

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>

<%
    dim thismonth, thisday, thisyear, location, filelename, ver, extention, abolutespath

thismonth= datepart("m", now())
thisday=datepart("d", now())
thisyear=datepart("yyyy",now())

location="fs1-n03stor1wc1dfw8382492382489www.yoursite.combackups"
filename="dbBackup-" & thismonth & "-" & thisday & "-" & thisyear & "_"
ver=1
extention=".bak"

absolutepath=location & filename & ver & extention

    set fso = Server.CreateObject("Scripting.FileSystemObject")
 
while (fso.FileExists(absolutepath)=True)
ver=ver+1
absolutepath=location & filename & ver & extention
wend

    Set cn = Server.CreateObject("ADODB.Connection")
    cn.connectionString= "Provider=SQLNCLI;Server=mssql05-01.wc1;Database=123456_YourDatabase;Uid=123456_YourUsername; Pwd=Yourpassword;"
   cn.open

   Set cmd = Server.CreateObject("ADODB.Command")
   Set cmd.ActiveConnection = cn
   cmd.CommandText = "FullBackup"
   cmd.CommandType = 4 'adCmdStoredProc
 
   cmd.Parameters.Refresh
   cmd.Parameters(1) = absolutepath
 
   cmd.Execute

   cn.close
 
%>

   Execution complete:  Filename=<%= filename & ver & extention%>

</body>
</html>
  • Step 5.  Schedule a Cron job to call the web page.
    Access your control panel and go to the features tab of the site with the database. Choose http as the language, Enter the URL to the asp script and your email and Schedule the job for a daily run at an off hour.

[su_button url=”http://asphostportal.com/SQL-2016-Hosting.aspx” style=”3d” background=”#ef362d” size=”5″ text_shadow=”0px 0px 0px #ffffff”]Best OFFER Cheap SQL Server Hosting ! Click Here[/su_button]

ByAlexia Pamelov

Cheap Windows Hosting Tips | Build eCommerce Sites On Drupal

CheapWindowsHosting.com | Best and cheap Drupal hosting. Before you opt to pick the best known Drupal modules for your eCommerce site, one must consider few facts. First of all, it is the very nature of business that will fit with the module’s usage. All business do not follow the same commercial procedure. Therefore build a good understanding on the processes and processing capabilities that the module should deliver.

Guideline For Building Drupal eCommerce Websites

Here comes a standalone Drupal eCommerce site building guideline for you, follow it to your success:

  • Whichever module you select to enable on your Drupal store, make sure it does not contain any hole within it – so that you can stay prevented from any hacking attempts. The module must equally produce same safety guard for your customers, visitors and buyers.
  • The service or product distribution and delivery is key in online store activities. How tirelessly your module collaborate with your distribution system is therefore important to understand.
  • Some web stores depend largely on user generated rating, reviews and feedback system. Check how relevant this is to your business
  • Payment pages are important. Look who offers what payment option, how the check out page is appearing and how secure is the mechanism. Consider strongest option for safety.
  • You might not have heard about this consideration before but your branding efforts have a lot to get from the eCommerce module you are going to use on Drupal. It must coordinate with the culture you are looking to contribute in future.

Top 3 Drupal eCommerce Modules

Look into below list of top three Drupal eCommerce modules that can help your business to take the flight.

  1. Drupal Commerce Module
  2. Ubercart Module
  3. Commerce Kickstart Module

Drupal Commerce Module

Drupal Commerce module is a highly reputed and widely used eCommerce store module for businesses that supports all businesses remaining easy to customize. It complies with strict development standard that puts users building capability at the center of all of its functionalities. Check the features that Drupal Commerce module offers:

  • Creating product pages and customize them with relevant attribution
  • Dynamic product display with easy order management system comprising different views and control options
  • API payment method support to cater payment processing using different payment gateway systems
  • Built in taxation calculation and VAT estimation with real time based accounting reporting
  • Pricing control with discount, coupon, rebates etc
  • Other functionalities include shipping tracking, stock inventory system, virtual product sales support and core integration for rules, views etc.

Ubercart Module

Ubercart is the best known Drupal eCommerce module that can fully integrate with the latest version of drupal. It is an open source development that centers around building a community for a product with paid download options and making premium offers. Ubercart 3.0’s core features include

  • Fully customizable to fit all your needs easily
  • Highly compatible and easy to integrate
  • Sell physical, virtual goods with virtual economy support
  • Run events, marketing campaigns and promotional sales
  • Automate the user subscription, list building, email capture
  • Run across multiple websites and run safe with search engine optimized performance
  • Highly encrypted for security, linked with advanced database system
  • Incudes products page, checkouts, orders, payments, testing, changing pages with configurable product catalog, product creation support, product attribution system
  • XML export and import, integrated payment system, simple order processing and tracking

Commerce Kickstart

Commerce Kickstart is yet another eCommerce module for Drupal which is rather new than other two modules we discussed in above. It is unique in its core ability to remain functional when integrated with other functional capabilities from different modules. It works pretty perfect with Drupal Core and Drupal Commerce modules therefore you are originally getting most of the features from the best known ones when you use the Commerce Kickstart module. Check out the functional features of Commerce Kickstart module here:

  • It lets you manage all the functions, services together under easy dashboard, whether it is setting up an eCommerce webstore or running it or selling a product
  • It holds the true business sense making the module fully supportive for a webstore owner to become full length business service
  • Customize orders, offerings, deals staying hosted in the most secured ecommerce module
  • Generate all the reports you require to run your business and get insight to business trend
  • Bagged couple of awards for its performance

Which Drupal eCommerce Module Will Make Me Money From My Business?

Beyond our recommended top 3 modules, there are many modules to use for your ecommerce web business. Select that module which goes with your business behavior and also gives you full control over single little things. Any of the three modules will help you greatly! Try now, make money with your Drupal website!

[su_button url=”http://asphostportal.com/Drupal-8-1-3-Hosting.aspx?uid=.aspx” style=”3d” background=”#ef362d” size=”5″ text_shadow=”0px 0px 0px #ffffff”]Best OFFER Cheap Drupal Hosting ! Click Here[/su_button]

ByAlexia Pamelov

Cheap Windows Hosting Tutorial – Tips to Optimize WordPress Robots.txt File for SEO Friendly

CheapWindowsHosting.com | In this post We will show you how to Optimize WordPress Robots.txt File for SEO Friendly. When it comes to boosting website SEO, robots.txt is an indispensable factor to be discussed. So, what is robots.txt, why is it so important, and how can you optimize WordPress robots.txt file for SEO friendly? If you have no idea about the answers to these questions, then, the post is prepared for you. In the following, we are going to reveal all answers in simple and easy language.

What Is Robots.txt?

Robots.txt is a simple text file that controls how search engines behave with your website. It directs search engines about where they are allowed to index and where they can’t index. When search engines’ robots crawl on your website, they will firstly follow orders from robots.txt.

robots-txt-logo

By default, search engines are designed to index as much information as they can and robots.txt is a restriction for the practice. You may wonder why you should limit them to acquire information as the more search engine robots crawl, the more chances your websites get to have a good ranking place.

In total, there are two reasons for using the file. For one thing, opening all data to search engines makes your site vulnerable and easy to be hacked. For another thing, allowing search engines to access your site unrestrictedly can consume a large amount of bandwidth; and in return, make you website slow.

How to Optimize WordPress SEO with Robots.txt?

After reading all information above, you may have a clear understanding about the definition of robots.txt and why you should use it for your WordPress website. Excessive constraints on search engines’ behavior may have negative impact on website SEO while too much freedom for them may put websites in danger.

Therefore, you need to work out a solution that can give consideration to both website security and SEO. In the following, our editors give you an example that can restrict search engine behaviors and promote SEO. We show you the whole process to achieve this as below.

Firstly, log into your hosting control panel, for example, cPanel. Find and open file manager in file directory besides Backups. Now, you can see your website files that usually include Robots.txt. However, if you fail to find the file, just choose to create a new file and name it as Robots.txt.

Then, you need to right click on your Robots.txt file and click on code edit after it opening. Later, choose utf-8 as character encoding and click on edit. After this, copy and paste the following codes in the file.

optimize-robosts-txt-code-image