Network Solutions vs Host Papa

Posted by: Admin  :  Category: Web Hosting Comparison

Linux Cpanel shared hosting: 600 GB disk space, 6 TB bandwidth, free domain, unlimited databases and ftp accounts, web hosting cheap and pro at Hostony

3 important research was done and we rated Network Solutions as below. Find out more about how we came up with this simple but essential hosting comparison below.

Hosting costs

The most obvious thing to do first is to compare the prices and features at Network Solutions vs Host Papa. The cheaper option for hosting a straight forward WordPress blog or e-commerce shopping cart is most definitely Host Papa. If you just need to have one website using one domain, require a reasonable amount of diskspace and visits-per-day, and want a few email accounts, then Host Papa which costs $ 6.95 per month is easily the winner. If you need to host unlimited domains and require high bandwidth, then it is a different story.

Do take note that we only compared the cost for one year prepayment. Do not be fooled by the too-good-to-be-true super low prices advertised by the hosting services or by other dishonest web hosting review sites. Some low prices advertised are for payment terms that are longer than a year – some even asked you to pay for 5 years to get such a low price!. If you ask us, we found that companies go bust, got bought over, or simply did not perform well as expected. Why risk your hard-earned money because money paid to these hosting providers can be well spent elsewhere. According to many successful online business owners, one year advanced hosting payment is the optimal length.

Comparing Their Support

Secondly, we want to look at customer satisfactions at Network Solutions or Host Papa. We would like to report that there are more dissatisfied customers at Network Solutions than at Host Papa. Our research team found this out by searching for customer comments on the web. Our researchers searched for keywords such as “Host Papa sucks”, “Network Solutions sux”, “Host Papa terrible”, “hate Network Solutions”, and other so called “bad” feedbacks. To give an accurate review, our team also did look for terms such as “Host Papa great”, “Network Solutions good”, “Host Papa fantastic”, “thanks Network Solutions” and related positive terms.

Our research found that, more than 50% of their current and past customers think that Host Papa is a fantastic hosting. In contrast, the same cannot be said about Network Solutions. In addition, a different Host Papa review was also amazed by the good comments and feedbacks about Host Papa.

Popularity

Although not the most important factor, let us look the popularity of Network Solutions and Host Papa. We have gathered and analyzed some vital statistics about both web hosting companies. Based on our analysis, we found that the current more popular web hosting is Network Solutions. The chart from Alexa below represents the global Internet users who visit www.networksolutions.com vs www.hostpapa.com for web hosting, domain registration and other hosting related activities.

Check why Host Papa is better than Network Solutions

Linux Cpanel shared hosting: 600 GB disk space, 6 TB bandwidth, free domain, unlimited databases and ftp accounts, web hosting cheap and pro at Hostony

Final Ratings

Last but not least, we combined the above factors and formulated the final scores for Network Solutions vs Host Papa. The marks from the above steps were weighted appropriately where the people feedbacks and comments were given more priority. We would like to announce that Host Papa is our recommended website provider. Here is the summary of our hosting comparison.

Network Solutions vs Host Papa
8% Support

Star rated hosting

Reliability

Star rated hosting

Features

Star rated hosting

50% Support

Star rated hosting

Reliability

Star rated hosting

Features

Star rated hosting

Do we think that Host Papa is one of the best hosting services? We have no doubt, but you do not have to take our recommendation without your own verification. You have to find out for yourself. At the price of $ 6.95 and their money back guarantee, you only stand to gain, and even risk losing profit potentials the longer you refrain.


Click here to visit Host Papa

Click Here to See Current Offers at Host Papa

Please submit your own Host Papa review below. If you have tried Network Solutions Web Hosting and you disagree with us, you can submit what you think about Network Solutions in the box below.

Web Hosting Comparison

Linux Cpanel shared hosting: 600 GB disk space, 6 TB bandwidth, free domain, unlimited databases and ftp accounts, web hosting cheap and pro at Hostony

Add Captcha to Sugar CRM Web to Lead forms

Posted by: Admin  :  Category: Web Hosting

Howdy!

Capturing leads via web based forms is something that is pretty standard in many industries that rely on internet marketing for sales.

One of the many leading CRM (Customer relationship management) systems, which also happens to have an open source “community” edition is Sugar CRM.

Out of the box, Sugar CRM community edition does not offer the ability for anti-spam measures such as captcha. By default, implementing a web to lead form that integrates Sugar onto your public facing website appears to become a magnet for spam form submissions. Spammers can scrape indexed google results for specific fingerprints that are indicative of “spammable” web forms. This can happen quickly after implementing a form, as your site gets re-indexed by google.

Sometimes it can be very bad, which for us, it motivated us to implement reCaptcha (Google’s Captcha library) with the web to lead Sugar CRM forms.

It was much easier than we thought. Here’s how to do it with your Sugar CRM web to lead form :

Implement Recaptcha right near your submit button on the form

Add the following code (or the code in reCaptcha’s latest instructions) :

Its important to note that you’re not fundamentally altering how the Sugar CRM web to lead form works. Your just including the recaptcha library and displaying the captcha input box, with the captcha image of course.

The form, at this point, will still submit and be processed by Sugar regardless of what you enter in the captcha box. The next step is to include the recaptcha “check” in the actual Sugar Lead processing function.

Basically the recaptcha check, out of the box, does a simple check of the captcha input and “dies” if the input is incorrect. If its correct, you can put whatever php code in the “else” statement, which in Sugars case would be the actual form processing.

Process the captcha and submit the lead form

For Sugar CRM 6.5.x, the file you want to edit is modules/Campaigns/WebToLeadCapture.php. This file is supposed to have a check built in that allows you to overwrite this file with a leadCapture_override.php file in the root folder. This allows the changes you make to be “upgrade safe”, meaning that if you upgrade sugar, the changes wont get overwritten.

Here is the recaptcha “check” that verifies captcha input :


Notice the “else” statement at the bottom, thats what you want to have the Sugar code that processes the lead form execute. You dont want Sugar to do ANYTHING if the captcha was not verified.

Edit the WebToLeadCapture.php file and add the above code around line 58, or above the following code that starts checking the html form’s POST values :

if (isset($  _POST['campaign_id']) && !empty($  _POST['campaign_id'])) {

Simply put the else statement right above the above code, and ensure the opening and closing brackets for the recaptcha else statement encompass all the subsequent code, right to the bottom of the file, ensuring the closing bracket is below the following line :

echo $  mod_strings['LBL_SERVER_IS_CURRENTLY_UNAVAILABLE'];

Hopefully this will help reduce your spam entries with your Sugar CRM lead forms!

The post Add Captcha to Sugar CRM Web to Lead forms appeared first on Managed WordPress Hosting | Managed VPS Hosting | Stack Star.

Managed WordPress Hosting | Managed VPS Hosting | Stack Star

Auto updating Atomicorp Mod Security Rules

Posted by: Admin  :  Category: Web Hosting

Hello!

If any of you use mod_security as a web application firewall, you might have enlisted the services of Atomicorp for regularly updating your mod_security ruleset with signatures to protect against constantly changing threats to web applications in general.

One of the initial challenges, in a managed hosting environment, was to implement a system that utilizes the Atomicorp mod_security rules and update them regularly on an automated schedule.

When you subscribe to their service, they provide access credentials in order to pull the rules. You then need to integrate the rule files into your mod_security implementation and gracefully restart apache or nginx to ensure all the updated rules are loaded.

We developed a very simple python script, intended to run as a cron scheduled task, in order to accomplish this. We thought we would share it here in case anyone else may find it useful at all to accomplish the same thing. This script could easily be modified to download rules from any similar service, alternatively. This script was written for nginx, but can be changed to be integrated with apache.

Find the code below. Enjoy!

#!/usr/bin/python
import urllib2,re,requests,tarfile,os,time

username = 'yourusername'
password = 'yourpassword'
# create a password manager
password_mgr = urllib2.HTTPPasswordMgrWithDefaultRealm()
top_level_url = "http://updates.atomicorp.com/channels/rules/subscription/"
password_mgr.add_password(None, top_level_url, username, password)
handler = urllib2.HTTPBasicAuthHandler(password_mgr)
opener = urllib2.build_opener(handler)
urllib2.install_opener(opener)
#data = urllib2.urlopen('http://updates.atomicorp.com/channels/rules/subscription/VERSION')

for line in urllib2.urlopen('http://updates.atomicorp.com/channels/rules/subscription/VERSION'):
    if 'MODSEC_VERSION' in line:
        var = line.split('=',1)
        version = var[1].replace('n', '')

# they throttle connection requests
time.sleep(10)

atomicdl = 'http://updates.atomicorp.com/channels/rules/subscription/modsec-' + version + '.tar.gz'
atomicfile = urllib2.urlopen(atomicdl)
output = open('/etc/nginx/modsecurity.d/modsecrules.tar.gz', 'wb')
output.write(atomicfile.read())
output.close()

tar = tarfile.open('/etc/nginx/modsecurity.d/modsecrules.tar.gz', 'r:gz')
tar.extractall('/etc/nginx/modsecurity.d/')
tar.close()

os.system("rsync -ravzp /etc/nginx/modsecurity.d/modsec/ /etc/nginx/modsecurity.d")
os.system("rm -rf /etc/nginx/modsecurity.d/modsec /etc/nginx/modsecurity.d/modsecrules.tar.gz")
os.system("sed -i '//d' /etc/nginx/modsecurity.d/*.conf")

The post Auto updating Atomicorp Mod Security Rules appeared first on Managed WordPress Hosting | Managed VPS Hosting | Stack Star.

Managed WordPress Hosting | Managed VPS Hosting | Stack Star

Fatcow vs Lunarpages

Posted by: Admin  :  Category: Web Hosting Comparison

Who says that Fatcow suck? Which is one of the best hosting services out there? Our Fatcow review may shock you. Discover how we arrived at the important conclusion below.

Hosting costs

The most obvious thing to do first is to compare the prices and features at Fatcow and Lunarpages. The cheaper option for hosting a simple WordPress blog or e-commerce shopping cart is clearly Fatcow. If you just need to have one website on one domain, require a reasonable amount of storage space and visits-per-day, and want a few email accounts, then Fatcow, priced from $ 3.67 per month is easily the winner. If you need to host unlimited domains and require high CPU usage, then it is a different story.

Take notice that the above conclusion is only true if we compared their prices if you pay yearly, not for more years or less. Do not get sucked by the unrealistically low prices advertised by the hosting services or by other dishonest web hosting review sites. Some low prices displayed are for payment periods that are longer than 1 year. If you ask us, we do not believe in paying for longer than one year. Why risk your hard-earned money because money paid to these companies can be well spent elsewhere. According to many successful online business owners, one year advanced hosting payment is just the right amount to pay your host.

Comparing Their Support

We believe that the most important consideration is what people are saying and have said about Fatcow and Lunarpages. From our research, there are more dissatisfied customers at Lunarpages than at Fatcow. Our research team found this out by searching for customer reviews on the web. Our dedicated team studied keywords such as “Fatcow down”, “Lunarpages bad”, “Fatcow terrible”, “hate Lunarpages”, and other so called “bad” keywords. To get the accurate analysis, our team also did look for keywords such as “Fatcow great”, “Lunarpages good”, “Fatcow fantastic”, “liked Lunarpages” and related “good” keywords.

Our research found that, more than 85.3% of customers loves Fatcow. In contrast, the same cannot be said about Lunarpages. Moreover, a different Fatcow review was also amazed by the good comments and feedbacks about Fatcow.

Popularity

Although not the most important factor, let us look the popularity of Fatcow and Lunarpages. We have gathered and analyzed some vital statistics about both web hosting companies. Based on our analysis, we found that the more talked about hosting service is Lunarpages. The statistics below shows the global Internet users who visit www.fatcow.com vs www.lunarpages.com for not only web hosting reasons, but also domain registration purposes.

Check why Fatcow is better than Lunarpages

Final Conclusion

Lastly, we summed up the above scores and came out with the conclusion about Fatcow vs Lunarpages. The information found from the above steps were given priority accordingly where the user feedbacks were given more priority. We would like to announce that Fatcow is now our favorite website provider. Here is the summary of our hosting comparison.

Fatcow vs Lunarpages
85% Support

Star rated hosting

Reliability

Star rated hosting

Features

Star rated hosting

69% Support

Star rated hosting

Reliability

Star rated hosting

Features

Star rated hosting

Do we believe that Fatcow is one of the best hosting services? Most definitely, but you do not have to take our recommendation without your own verification. You have to find out for yourself. Use coupon code below and Take 50% Off Regular Price.


Click here to visit Fatcow

Take 50% Off Regular Price. Coupon code: Visit special link

Feel free to leave your own Fatcow review below. If you have tried Lunarpages Web Hosting and you disagree with us, feel free to write your opinion on Lunarpages in the box below.

Web Hosting Comparison

Force SSL for your site with Varnish and Nginx

Posted by: Admin  :  Category: Web Hosting

Hello!

For those of you who depend on Varnish to offer robust caching and scaling potential to your web stack, hearing about Google’s prioritization (albeit arguably small, for now) of sites that force SSL may cause pause in how to implement.

Varnish currently doesn’t have the ability to handle SSL certificates and encrypt requests as such. It may never actually have this ability because its focus is to cache content and it does a very good job I might add.

So if Varnish can’t handle the SSL traffic directly, how would you go about implementing this with Nginx?

Well, nginx has the ability to proxy traffic. This is one of the many reasons why some admins choose to pair Varnish with Nginx. Nginx can do reverse proxying and header manipulation out of the box without custom modules or configuration. Combine that with the lightweight production tested scalability of Nginx over Apache and the reasons are simple. We’re not interested in that debate here, just a simple implementation.

Nginx Configuration

With Nginx, you will need to add an SSL listener to handle the ssl traffic. You then assign your certificate. The actual traffic is then proxied to the (already set up) non-https listener (varnish).

server {
        listen x.x.x.x:443 ssl;

        server_name yoursite.com www.yoursite.com;
        ssl_certificate /etc/nginx/ssl/yoursite.com.crt;
        ssl_certificate_key /etc/nginx/ssl/yoursite.com.key;
        ssl_protocols       TLSv1 TLSv1.1 TLSv1.2;
        ssl_ciphers         HIGH:!aNULL:!MD5;

        if ($  host !~* ^www.) {
                rewrite ^(.*)$   https://www.$  host$  1 permanent;
        }

        location / {
            # Pass the request on to Varnish.
            proxy_pass  http://127.0.0.1:80;

            # Pass some headers to the downstream server, so it can identify the host.
            proxy_set_header Host $  host;
            proxy_set_header X-Real-IP $  remote_addr;
            proxy_set_header X-Forwarded-For $  proxy_add_x_forwarded_for;

            # Tell any web apps like Drupal that the session is HTTPS.
            proxy_set_header X-Forwarded-Proto https;

            proxy_redirect     off;
        }
}

The one thing to note before going further is the second last line of the configuration. That is important because it allows you to avoid an infinite redirect loop of a request proxying to varnish, varnish redirecting non-ssl to ssl and back to nginx for a proxy. You’ll notice that pretty quickly because your site will ultimately go down 🙁

What nginx is doing is defining a custom HTTP header and assigning a value of “https” to it :

proxy_set_header X-Forwarded-Proto https;

So the rest of the nginx configuration can remain the same (the configuration that varnish ultimately forwards requests in order to cache).

Varnish

What you’re going to need in your varnish configuration is a minor adjustment :

if (req.http.X-Forwarded-Proto !~ "(?i)https") {
    set req.http.x-Redir-Url = "https://www.yoursite.com" + req.url;
    error 750 req.http.x-Redir-Url;
}

What the above snippet is doing is simply checking if the header “X-Forwarded-Proto” (that nginx just set) exists and if the value equals (case insensitive) to “https”. If that is not present or matches , it sets a redirect to force the SSL connection which is handled by the nginx ssl proxy configuration above. Its also important to note that we are not just doing a clean break redirect, we are still appending the originating request URI in order to make it a smooth transition and potentially not break any previously ranked links/urls.

The last thing to note is the error 750 handler that handles the redirect in varnish :

sub vcl_error {
     if (obj.status == 750) {
     set obj.http.Location = obj.response;
     set obj.status = 302;
     return(deliver);
     }
 }

You can see that were using a 302 temporary redirect instead of a permanent 301 redirect. This is your decision though browsers tend to be stubborn in their own internal caching of 301 redirects so 302 is good for testing.

After restarting varnish and nginx you should be able to quickly confirm that no non-SSL traffic is allowed anymore. You can not only enjoy the (marginal) SEO “bump” but you are also contributing to the HTTPS Everywhere movement which is an important cause!

The post Force SSL for your site with Varnish and Nginx appeared first on Managed WordPress Hosting | Managed VPS Hosting | Stack Star.

Managed WordPress Hosting | Managed VPS Hosting | Stack Star

Dreamhost vs Downtown Host

Posted by: Admin  :  Category: Web Hosting Comparison

Why successful business owners think Dreamhost is a bad choice. Discover why we gave them the web host rating like below.

Hosting costs

The most obvious thing to do first is to compare the prices and features at Dreamhost and Downtown Host. The cheaper option for hosting a simple WordPress blog or e-commerce shopping cart is definitely Downtown Host. If you just need to have one website using one domain, require a reasonable amount of diskspace and visits-per-day, and want a few email accounts, then Downtown Host which costs $ 7.95 per month is easily the winner. If you need to host unlimited domains and need high CPU usage, then you will have to carefully look at the features and TOS of each hosting plan.

Do take note that we only compared apple to apple – i.e the costs for each hosting if you pay for 1 year. Do not get sucked by the unrealistically low prices advertised by the hosting companies or by other dishonest web hosting review sites. Some low prices advertised are for payment terms that are too long which makes the customer uneasy. If you ask us, we have heard too many horror stories about hosting company who went downhill after the first year. Why risk your hard-earned money because money paid to these companies can be well spent elsewhere. According to many successful online business owners, one year advanced hosting payment is just the right amount to pay your host.

Comparing Their Support

Secondly, we want to look at customer satisfactions at Dreamhost or Downtown Host. We would like to report that there are more unhappy customers at Dreamhost than at Downtown Host. Our research team came to this conclusion by searching for customer comments on the web. Our researchers searched for terms such as “Downtown Host down”, “Dreamhost bad”, “Downtown Host horrible”, “unreliable Dreamhost”, and other so called “bad” keywords. To get the accurate analysis, our team also had sleepless nights studying terms such as “Downtown Host awesome”, “Dreamhost good”, “Downtown Host best”, “thanks Dreamhost” and related “good” keywords.

Our research found that, more than 99% of their current and past customers think that Downtown Host is a fantastic hosting. In contrast, we were not impressed with Dreamhost. Moreover, another Downtown Host review was also impressed with the customer satisfaction record of Downtown Host.

Popularity

Although not the most important factor, let us look the popularity of Dreamhost and Downtown Host. After studying their backgrounds, we found that the more talked about hosting service is Dreamhost. The statistics below shows the global Internet users who visit www.dreamhost.com vs www.downtownhost.com for not only web hosting reasons, but also domain registration purposes.

Check why Downtown Host is better than Dreamhost

Overall Scores

Lastly, we summed up the above scores and came out with the conclusion about Dreamhost vs Downtown Host. The scores from the above research were weighted accordingly where the user feedbacks were given more priority. After much deliberation, we can safely say that Downtown Host is now our favorite web host company. Here is the summary of our hosting comparison.

Dreamhost vs Downtown Host
81% Support

Star rated hosting

Reliability

Star rated hosting

Features

Star rated hosting

99% Support

Star rated hosting

Reliability

Star rated hosting

Features

Star rated hosting

Do we believe that Downtown Host is one of the best hosting services? We have no doubt, but you do not have to believe a word we say. You have to find out for yourself. Use coupon code below and 50% off first 3 months.


Click here to visit Downtown Host

50% off first 3 months. Coupon code: No coupon needed

Please submit your own Downtown Host review below. If you have tried Dreamhost Web Hosting and you disagree with us, you can submit your opinion on Dreamhost in the box below.

Web Hosting Comparison