Saturday, 26 August 2017

Bye to Free Hosting

Technology gets so complicated! Hosting websites can be even more complicated and frustrating: it's a constant learning curve. This is the story of the Pluralist.co.uk Website.

My website started in 1998. That was its first page, and it peaked at some 1800 .html and .pdf pages. For a long time, it was on Freeserve (remember that?) and FreeUK using dial up. There were many accounts and the website had many 'absolute links' to transfer between accounts and act as a whole. After some time I dropped Freeserve and everything went via FreeUK, and indeed I put many websites I made for others on FreeUK. I knew its File Transfer Protocol drill, the means by which files are uploaded.

I needed multiple accounts because each one had limited website holding capacity. You were allowed to have as many accounts as you liked, so long as each was maintained through use of each one's specific dial up. I could reach all the FreeUK accounts through any of its dial ups, but I had to use them all to keep the website going.

Basically a website is made with files that interlink within a folder and subfolders. When this is uploaded the very same structure must be created and files uploaded. You test it on your computer, that all the links work, and then upload, and then all should work with the website as created that comes down from online.

 During this period of growth I purchased pluralist.co.uk - a name used by some in a Unitarian progressive faction. It also suited my personal outlook. I have retained this name ever since. I have always used Easily.co.uk to purchase and maintain ownership. You go through a third party like this to secure a name from Nominet.

Along came broadband, always live and active, unlike dial up, but frankly the price of having broadband web-hosting where I was on dial up was prohibitive. Then came along a very neat solution, better than anything. Dropbox. Dropbox had plenty of free capacity for my website, but what was even better was its folders. Once Dropbox was installed, a folder and all those within it and below it had an automatic file transfer. What this meant was no need for any FTP work using a special program. All I needed to know was the Dropbox identity for the index.html at the top of the website structure. Then, at Easily.co.uk I did a transfer of the pluralist name to that Dropbox index.html address. The index.html always links throughout the website: on my website it is a frames page (yes, I still use frames) from which all else appears on that arrangement, with separate pages for large images and presentations.

As a result all the absolute links (full URLs) had to be changed. Folders on different FreeUK accounts with the same name, but needed absolute links specifying FreeUK account hosting, could be combined. All these named links became relative, that is within the structure only. On Dropbox, my website became unified.

And then, in 2016 Dropbox changed its approach. It determined that it would be for file-sharing only. The way it did this was to end displaying webpages as webpages - an HTML page would only be shown as its code. Already Dropbox was becoming restrictive, but as an early customer I retained abilities that new customers could not achieve. Not without paying. Even then the whole policy was for future file-sharing only.

Other file-sharers were as strict and stricter regarding webpage non-display: basically, Dropbox was catching up in making the distinction between file-sharing and web hosting.

As a result I had to find a web-hosting company and return to using FTP programs. Indeed I had to do this for a number of small websites under my creation and continued influence.

One I settled on was Hostinger.co.uk, and this looked good as a free provision for small and educational websites (mine is educational with religious plus personal). Indeed I did something new: I transferred the DNS to this provider and this meant for the first time the pluralist.co.uk was the name that defined all pages: previously pluralist.co.uk acted as a ghost name that covered Dropbox: individual pages and released frames might show the Dropbox URL instead. Now I had learnt how to get a pure name.

Then one day I uploaded a file and it was refused. Another FTP program told me the server was full. Although email contact support was not available on the free account, I did ignore that and they did reply, suggesting I upgrade and pay. But they also moved my website to another server - it instantly filled up. Now, apparently, they guaranteed that a paid account would not fill up, but I made the point that this gave no confidence. Notices appeared on their website that servers can fill up and should upgrade. So I argued that if they cannot provide a reliable free service, they should not, and to their credit if you go on to Hostinger now they do not offer a free service any more, even to educational sites.

So I recovered the DNS from Hostinger and put it back to easily and went with a redirect to 5gbfree. This meant ghosting again and the 5gbfree website name would appear on some separated pages. I then discovered only after a few months what was already in online comments: that after a while this just chucks you off. I was unable to upload and although I could see my website this also disappeared. If I'd read it more carefully it says 5gbfree is for small and temporary websites. Ah.

I found another free one but it stuck its name on every page, and it turned out to be Hostinger based anyway. So Hostinger retains a free element, one that has been around a while. Now one can guess what might happen there. Then I found a German firm that looked all the better, except it did not allow me to upload .ZIP or .MP3 files. Now I have a few to illustrate edited hymns, and ZIPs are for archiving unusual formats (e.g. a .BMP image file).

Now the solution to this was to edit the pages linking to .MP3 and .ZIP files: get them via Dropbox! The links would go to specific Dropbox presentations of these files (how they do it) - but that would be acceptable.

But the obvious thing was to secure a proper relationship with a hosting company, and that means paying. My website is just under 600 mb, so it comes within the 1 gb limit of Easily's basic Linux server service. Now I know that Linux means Unix and all it means is strict adherence to lower case and upper case - best to maintain lower case. Most servers are Unix. So Friday 25th August I made the purchase and did the uploading (as far as I can tell it's all gone up, and inserting the FTP details worked first time - that's a rarity); after a struggle worked out that the redirect has to direct inwards (from the 5gbfree) to the account name, Easily's W rather than D in the menu.

It will take a day or so, but hopefully very soon the website will reappear (the whole Internet needs to be 'informed') with I also hope the operation of the pluralist.co.uk name throughout.

Basically, the days of the free Internet and money income by other means are coming to an end. Those that get money by advertising now make it more and more intrusive and directed, Hostinger was cleared, I will ignore 5gbfree as they ignored me, and the rest I will clear up. These days firms rightly charge but also they can have massive computer storage power and websites like mine can offer a few pounds a month as an income stream. It all adds up.

From time to time I do send someone a Dropbox link for a file - not for a webpage, obviously - but the website is still located within my Dropbox folders.

No comments: