Popular Posts

Blog Archive

Powered by Blogger.

Total Pageviews

Thursday, July 6, 2017

How to Start a Web Hosting Business?

With the growth of technology and digitalization along with the tremendous impact that internet has made, the world has witnessed a number of options that can be tried for making money online. Some are choosing web designing while some prefer freelance content writing to make the most of these growing technological advantages.

Out of the many available options, the most trending one that many of the entrepreneurs are trying their hands on is web hosting business. Also, with the growth of e-commerce atmosphere around the world, entrepreneurs want an effective web hosting company that can provide them with manageable services for giving a high exposure to the world of internet and a vast targeted audience. Well, this sets the base for the need for the web hosting business.

Web hosting is a business that is trending with time. With more than 300 websites being created every single minute, there is a high demand of a web hosting account for them. There is no requirement of having any prior experience with this business, all you need to have the time to invest and the spirit to learn new things and the basics of this business.

What is web hosting?

To start a business, you must first be aware of what is web hosting. Web hosting is a service that allows the businesses and individual to post their websites or web pages on the internet. A web hosting service provider provides all the needed technologies for making the web page active on the internet.

Web hosting business

Whenever anyone wants to view your web page or your website, they simply have to type in the URL of that particular page and they can view it. This seems simple but there is a web hosting service that is running behind.

Benefits of having a web hosting business:

After the introduction of the web hosting service, let us quickly have a look at the various benefits that this web hosting business will give you.

  • The convenience of working: Like any other business, this business also gives you the convenience of working at your preferred time and from your preferred place.
  • More earning option: The business is a great pick to make some good earnings as it is the most trending businesses now because of the growing impact of the internet on the world.
  • Easy to connect: Since this is the need of the hour to have your presence on the internet everyone is looking for a web hosting service that they can use. Thus, this is one of the best ways to develop connections in the market.
  • After knowing the benefits let us have a look at the steps that one must follow when setting up their web hosting business.

    How to start web hosting business?

    Before getting into the details of starting your web hosting business, you must direct your focus on two main things for being successful with your web hosting business and that is:

  • The first thing is developing effective marketing strategy and promotions for the business to attract a number of clients
  • The second one is providing the best reseller hosting plans and options to your clients so that even the nontech-savvy person can use the service without any problem.
  • If you succeed in handling the above two points effectively, then there are huge chances of success for you. Let us now have a look on the steps that you should keep in mind for setting up your business:

  • Define your web hosting brand: Since there are a number of web hosting services available in the market, you need to define your brand and must give people the reason to choose you over the others. You need to make an image for your brand among the customers.
  • Choose the right server partner: To host a web page or a website on the internet, you certainly need to find the right server partner that can help you in setting up your reputation among the clients by correctly placing all the contents, giving a 24*7 support, etc.
  • Define your billing details: Now when you are running a business you need to set up all the details regarding your payment as it will help your clients to have an idea of the billing cycle.
  • Choose your audience and find them: The next step is to find your targeted audience. If you don't have a targeted audience you will not have an idea about whom to pitch. Once decided on the audience type the next step should be to find them.
  • Develop a website: Along with your efforts of finding the right web host clients, give your clients a chance to find you by increasing your visibility. Develop a website to get visible to the clients easily and to give your business a face for recognition.
  • We hope this article be of some help to all those who want to start their web hosting business.


    Source: How to Start a Web Hosting Business?

    Wednesday, July 5, 2017

    Why Media Companies are Getting into the Web Hosting Business

    When The Ringer, a sports and culture publication founded in June 2016 by former ESPN star Bill Simmons, jumped from Medium to Vox Media's Chorus, it may have appeared to be just another case of a rising internet publishing company adding to its stable. That explanation does not tell the whole story, however, and for companies in the web hosting ecosystem, there is a more important aspect.

    The Ringer isn't simply another Vox Media property, according to the announcement. It is an advertising partner, and to be an advertising partner it must be hosted on the Chorus platform. Vox will sell advertising on The Ringer, and has established a revenue-sharing arrangement with the publication.

    Media companies, pressured by intense competition and the rapid migration of eyeballs and advertising revenue from print to desktop browsers to mobile, are evolving, and some, like Vox Media and the Washington Post, are moving in on service areas typically reserved for web services companies like hosting providers.

    Enter Jeff Bezos

    Amazon founder and CEO Jeff Bezos purchased the Washington Post in 2013, with the publication under major financial pressure. It has found a new source of revenue, however, licensing its SaaS platform Arc, which the company describes as a digital platform and suite of tools.

    Arc is now used by the Globe and Mail, one of Canada's largest newspapers, as well as New Zealand Media and Entertainment, which publishes more than 80 outlets including the New Zealand Herald. In March, it signed up Tronc (formerly known as Tribune Publishing), and began integrating the Los Angeles Times.

    See also: The Benefits Of Owning Your Publishing Platform

    While a newspaper selling software to newspapers may not be that notable, Arc is designed with ambitions to serve a much wider range of digital publishers, and the software bakes in CMS, data, advertising, and many other tools, all running on AWS.

    "Arc spans the range of technology needs for digital publishers, including video, mobile web and apps, syndication to distributed platforms, automatic content testing, data mining and innovative monetization tools. At its core, Arc is about speed: for readers, the newsroom, advertisers and developers," according to its boilerplate.

    Arc's licensing fees are based entirely on traffic, storage, and professional services use, and unlike Chorus (at least for the moment), it is openly inviting websites to sign up.

    Facebook, Amazon, Netflix…Chorus?

    Vox Media calls its Chorus platform "the modern media stack." It provides data insights and analytics, proprietary advertising products, and community engagement tools, as well as its CMS function. Vox CEO Jim Bankoff called it the company's primary asset at a conference in 2014.

    "If you think of the great platforms of our time: Facebook, which is a platform for self-expression. Or Amazon, which is a platform for e-commerce. Or Netflix, which is a platform for film entertainment. We aspire to be a platform for creating professional media brands at scale and also for brand advertising at scale," Bankoff said.

    As for infrastructure support, Vox Media job postings have sought "(f)amiliarity with Amazon Web Services/Google Cloud Platform," and status report pages show AWS disruptions affecting its services, though Vox Media did not respond to an inquiry about the infrastructure used or supported by Chorus.

    "Media is broken"

    There are other publishing platforms pushing into the web hosting space as well. Niche publishing platform Maven was founded by online advertising veteran James Heckman in 2016. It provides programmatic advertising to its growing list of blogs and small publications, and may be most comparable to Medium.

    One reason The Ringer left Medium, however, is that it made the decision in January to switch direction away from hosting and advertising towards a model paying flat fees for content and offering it up for a $5 subscription. "Media is broken. And we need to fix it…Let's stop relying on ad buyers and social media echo chambers to determine what we put in our brains," founder Ev Williams said, in explaining the decision.

    Another example of an advertising-focused publishing platforms developed and licensed to other websites by a media company is Kinja. Gawker gave up on its attempts to license the platform in 2015, just under a year before legal issues dealt the company its final blow. Kinja still exists, however, having been picked up along with other Gawker assets at bankruptcy auction by Univision. Some websites have already been moved on to Kinja by Univision, and the company plans to move several more, including The Onion, to the platform later this year, Poynter reports.

    As the CMS that still dominates the market, and generates healthy revenues for many web hosts, WordPress launched the JSON REST API last year to engage developers and keep the platform competitive.

    Despite the challenges involved in turning a profit, new websites make up the largest category among the top 100 websites by traffic, according to Singapore web host Vodien. Whether platforms like Arc and Chorus will continue attracting news and other media publications depends on how successful they are at enabling those publications to make a profit.


    Source: Why Media Companies are Getting into the Web Hosting Business

    Tuesday, July 4, 2017

    Elite Hall hosting patriotic flag display for the Fourth of July

    Hyrum's Elite Hall will play host to 50 flags ranging from the Colonial Era through present day, during the city's Fourth of July festivities.

    The flags will be on display from 11 a.m. to 3 p.m. at Elite Hall, located at 83 W. Main St. in Hyrum.

    The display is a collaboration with the Passport to Summer Fun activities sponsored by the museum that kicked off with Hot Wheels and Hot Dogs event in June and the Elite Hall Restoration Committee's efforts that are being undertaken to repair the historic dance hall.

    Story continues below video

    "We are trying to do something a bit more patriotic that engages people after the parade," Steve Downs said. "We did a smaller version last year, but this year we included Elite Hall to showcase the restoration efforts we are undertaking here."

    The 50 flags are part of Downs' collection that he began collecting in the 1980s during his time as a Scout leader. Over the course of time, the Hyrum resident has amassed a collection that encapsulates flags from the 20th Maine and other regimental divisions along with a flag representing Utah's statehood.

    One of the unique things Downs points out about his flags is that many have irregular star fields, because up until 1912, there were no specifications for the production of the American Flag.

    "Up in until 1912 nothing was defined. Everyone made their own arrangements or they added stars whenever a state was added. They would go and sew their own on," Downs said. "There will be placards out to identify the flags and what their historical significance is along with some museum staff to help with questions."

    Museum Director Jami Van Huss said the event will serve three purposes as it highlights the restoration efforts, raises funds for improvements, and provides a summer activity for the children participating in the passport event.

    Children can get a Passport to Summer Fun stamp for attending and looking through the variety of flags presented in the entryway of Elite Hall as they wrap up with parade activities.

    "Last year we started this as one of our passport events. We had about 12 to 18 flags last year and it was a big hit. The adults seemed to enjoy it quite a bit," Van Huss said. "We felt it was a perfect opportunity to highlight what we are doing here for the restoration."

    On Monday, the restoration committee launched EliteHall.org, which will provide information about the projects, along with a history of the building and a place for people to donate to help support the endeavor.

    Van Huss said the committee is excited to finally have the website up and running because it will allow people who are connected to town who may not live there anymore to see what is going on.

    "We have our ducks in a row for the restoration, and now we just need to get some money and move forward to get started on the exterior," Van Huss said.


    Source: Elite Hall hosting patriotic flag display for the Fourth of July

    Monday, July 3, 2017

    How to Get Started with Your Website Content Security Policy

    security padlock

    This article is part of a series created in partnership with SiteGround. Thank you for supporting the partners who make SitePoint possible.

    The web is based on a "same-origin" policy. Only code at mysite.com can access mysite.com's data in cookies, localStorage, Ajax requests etc. It is isolated from other domains so any access attempts from evilsite.com will be rejected.

    Unfortunately, it's never that simple. Modern websites are complex and load a variety of third-party components, styles and scripts. A script loaded from another domain runs in the context of the current page and can do whatever it likes. That social networking button could monitor visitors, hijack login cookies, change page content and more. Even if you trust the third-party site, you could become victim to a man-in-the-Middle attack where the script is changed before it reaches you. Alternatively, it could permit users to launch their own Cross Site Scripting attacks (XXS).

    By default, browsers implement an anything-goes approach. Fortunately, it's possible to apply restrictions using a Content Security Policy (CSP) which prevent unexpected security issues. A CSP tells the browser what's permitted, e.g. run JavaScript at mysite.com but only from files and not inline <script> tags.

    Test Your Website

    To check whether CSP is implemented on your site, visit observatory.mozilla.org, enter a page URL and hit Scan Me. Those with no CSP protection are likely to score an F (although various other checks are made).

    CSP should be considered essential for banks, online stores, social networks and any site which implements user accounts. It's less necessary if your site doesn't use third-party scripts, fonts, media, widgets or analytics but can you be sure it never will?

    Implementing a Content Security Policy

    A Content Security Policy must be added to each page by your developer or web host. It's defined using a Content-Security-Policy HTTP header set by a server-side language (PHP, Node.js, Ruby etc.) or within the server configuration such as Apache's .htaccess file, e.g.

    # Apply a CSP to all HTML and PHP files <FilesMatch "\.(html|php)$"> Header set Content-Security-Policy "policy-definition" </FilesMatch>

    (We'll discuss the "policy-definition" value shortly.)

    Server configuration files are practical because they apply the same header to all pages within the sub-folder hierarchy. However, you can also define a policy within the HTML <head> of any page using a meta tag:

    <meta http-equiv="Content-Security-Policy" content="policy-definition">

    This may be necessary if you don't have permission to configure the server or require differing policies on each page.

    Content Security Policy Definition

    Now for the complex part. CSPs define a whitelist of permitted domains and contexts for differing types of content.

    Presume you only want to permit scripts loaded from your domain. You could use the following CSP (please don't do this for real yet — it's just an example!):

    script-src 'self';

    You then realise you're also loading a third-party library from a CDN which can appear on various sub-domains of mycdn.com. A domain wildcard is added to the space-separated list:

    script-src 'self' *.mycdn.com;

    You then remember some of your scripts run inline on the page — we can define that too:

    script-src 'self' *.mycdn.com 'unsafe-inline';

    We now have a policy for scripts. However, we've not defined other types so all stylesheets, images, fonts, etc. would fail to load. To solve this, we can apply a default policy using default-src which serves as a fallback for any undefined type:

    default-src 'self'; script-src 'self' *.mycdn.com 'unsafe-inline';

    Note that each content type definition is separated with a semi-colon (;). We can now use this policy in our .htaccess file:

    Header set Content-Security-Policy "default-src 'self'; script-src 'self' *.mycdn.com 'unsafe-inline';"

    or a page meta tag:

    <meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src 'self' *.mycdn.com 'unsafe-inline';"> CSP Directive Reference

    The full set of CSP directives:

    directive description default-src the default fallback policy. Typically set to 'self' or 'none' to ensure all other directives must be declared style-src valid stylesheet sources script-src valid JavaScript sources connect-src valid Ajax, WebSocket or EventSource sources for JavaScript data retrieval form-action valid sources for form action attributes img-src valid image sources font-src valid font sources media-src valid HTML5 audio and video element sources object-src valid plugin sources for HTML object, embed and applet elements plugin-types valid MIME types for plugins invoked by object and embed, e.g. application/pdf frame-src valid frame and iframe sources (now deprecated — use child-src instead) child-src valid frame and iframe sources frame-ancestors valid embedding sources for frame, iframe, object, embed and applet elements sandbox enables a sandbox for the resource in a similar way to the HTML5 iframe sandbox attribute. This has a number of restrictions unique to this directive: allow-forms, allow-same-origin, allow-scripts, allow-popups, allow-modals, allow-orientation-lock, allow-pointer-lock, allow-presentation, allow-popups-to-escape-sandbox, and allow-top-navigation report-uri an address where the browser can POST reports of policy failures CSP Sources Reference

    The CSP source directives ending -src support the following values. Any number of space-separated values can be used:

    source description 'none' prevents loading from any source, e.g. frame-ancestors 'none' stops the page showing any iframe or plugin. The value cannot be followed by other sources 'self' allows loading from sources on the same origin (protocol, domain/IP and port) https: only allows sources on HTTPS connections data: permits data: sources, e.g. style-src data: allows base64-encoded images in your stylesheets * wildcard for any URL *.domain.com permits sources from any sub-domain of domain.com, i.e. www.domain.com, cdn.domain.com, etc. exact.domain.com permits sources from exact.domain.com https://exact.domain.com/ permits HTTPS sources on the given domain 'unsafe-inline' permits inline CSS, scripts, javascript: URIs, and element event handlers such as onclick within the HTML 'unsafe-eval' permits unsafe dynamic code using JavaScript's eval() function 'nonce-id' permits an inline CSS or script to run if the id matches the nonce attribute value, e.g. script-src 'nonce-abc123' runs inline code within a <script nonce="abc123">...</script> block 'sha256-hash' permits styles or scripts if the file content matches the generated SHA-256 hash value CSP Development Recommendations

    It's practical to start with a strict default policy of default-src 'none'; then add further permissions as required. A good starting point for the majority of websites could be:

    default-src 'none'; style-src 'self' data:; img-src 'self' data:; script-src 'self'; connect-src 'self';

    This permits styles, images, scripts and Ajax requests from the same origin.

    Open your page in a web browser then launch the developer tools console. Blocked resource warnings will be reported, e.g.

    Refused to load the script 'XXX' because it violates the following Content Security Policy directive: "YYY".

    You may need to browse various pages to ensure you've accounted for all the fonts, images, videos, scripts, plugins and iframes your site requires.

    Google Services

    Google provides a great range of services and you're possibly using analytics, fonts, maps and more. Unfortunately, these are enabled on a range of URIs which require further Ajax calls, inline execution and data schemes. You may end up with a convoluted policy such as:

    default-src 'self'; style-src 'self' 'unsafe-inline' *.googleapis.com; script-src 'self' *.google-analytics.com *.googleapis.com data:; connect-src 'self' *.google-analytics.com *.googleapis.com *.gstatic.com data:; font-src 'self' *.gstatic.com data:; img-src * data:;

    (Line breaks have been added for clarity but must not be used in real code.)

    This cannot be avoided at the time of writing and other third-party vendors will have similar challenges.

    Test Again

    Finally, re-test your pages again at observatory.mozilla.org and, with luck, your Content Security Policy grade has improved significantly. The tool will also advise about older browsers, HTTPS, CORS, MIME, cookies, referrer and redirection policy headers.

    Implementing a Content Security Policy is an important step in the prevention of unexpected security issues. Another important step is the selection of a hosting provider that takes security to heart. Our partner, SiteGround, is a great option for anyone looking for a web hosting platform built for advanced website security.


    Source: How to Get Started with Your Website Content Security Policy

    Sunday, July 2, 2017

    Brookhaven approves $45K for website redo, development and hosting

    Brookhaven, GA, July 2, 2017 – by Trey Benton – The City of Brookhaven has awarded a $45,000 contract to Municode/AHA Consulting to redo the City's website, other development and hosting. Municode/AHA Consulting was among 17 vendors who responded to a Request for Proposal to provide these services after the City determined� �the current website doesn't reflect Brookhaven's brand and navigation is not intuitive.

    Launched in December of 2013, the City's current website was originally designed by Vision Internet, who has also designed sites for the cities of Atlanta, Decatur, Smyrna and others. That initial design cost the City roughly $21,000. Since the original design, the City has continued a maintenance and hosting contract with Vision for approximately $6,500 per year, subject to annual renewal. Each year a 5% increase is placed on the service to cover any technology upgrades, etc.

    CLICK TO ENLARGE: Current City of Brookhaven website home page. Source: COB

    The City says the features the new website should include are listed below:

    User experience:

  • Intuitive navigation
  • Clean, sharp design
  • Event calendar
  • Prominent search function
  • Mobile friendly
  • News alert scrolls
  • Social media integration (share buttons, follow buttons, etc.)
  • Translation function
  • Employee interface:

  • Easy-to-use content management system (CMS)
  • Workflow and permissions mechanism
  • Ability for webmaster[s] to create submittable forms
  • Website features:

  • All relevant content imported from current site
  • Optimized with SEO best practices
  • Ability to embed or use iFrames to display our third-party systems, including but not limited to Minute Traq, Rec 1, MuniCode, JustFoia, GIS websites/maps and SunGard
  • 508 compliance
  • All features that are standard for municipal websites
  • Ability to create distinctive department home pages
  • Marketing tool for city
  • Dynamic news blog
  • Google custom search engine or equivalent/better
  • Search engine indexes all CMS content and external website resources
  • Site map
  • The City previously allocated funding of $10,000 toward a site redesign and $10,000 of unspent funds in other Communications cost centers. The Council's recommendation approval of this contract includes the authorization of an additional $25,000 for a total of $45,000.


    Source: Brookhaven approves $45K for website redo, development and hosting