Reports from Blog Creek - Global FlyFisher

GFF logo



   

A terrible day on GFF!

Wednesday June 15th 2011
Find in the blog:

 

A terrible day on GFF!

Published: Wednesday June 15th 2011 (4 years ago)
Updated: Thursday June 16th 2011, 6:52PM
by Martin Joergensen

Regular visitors on GFF will have noticed an absence of the site the latest 24 hours or so... here's why.

Yesterday at this time – late afternoon, early evening – I received a mail from our hosting company, Hostgator.
In the mail they wrote that they were sorry, but GFF was hogging the server and creating problems for other customers with sites on the same server. They had shut down the site.

We are generally very pleased with Hostgator. They have been taking very good care of GFF for a few years now, and we haven't had any problems.
On the contrary.
Hostgator has delivered on all fronts. The site has been running smoothly. The few problems we've had, have been solved quickly and with excellent help from Hostgator, whose support is knowledgeable and prompt.
But yesterday they shut down the site!

So for 24 hours GFF returned a simple error page with no further explanation.
I tried to take care of the problem with a few quick fixes, and they opened again, but only for a few minutes, then they shut us down again, claiming that we still loaded the server beyond reason.

Now, let me briefly sketch the technical history of GFF. I know it's not even remotely connected to fly fishing or fly tying, but it's still an important part of the site's history. Just check out the Disk Space Blues blog theme.
The system behind the site is “home made”. We have been on the air for longer than any of the many publishing systems that are available today, and I have been expanding and developing the site on the foundation of a home built publishing system.
I would never start any project based on home made software today. I work professionally with such publishing systems – content management systems or CMS's – and I know that that is the only way to go.
But the legacy of GFF is that we're weighed down by lots of custom made functions and special formats and structures.
In spite of this, the site has been milling along for ages, and although I ought to convert the site to a modern CMS such as Drupal, there really has been no reason.
Well, there might be now!

Because for no apparent reason, out of the blue, the site has been acting strangely and been shut down by the host. Twice in a couple of weeks, actually.

I have spent the last 24 hours (not all of them. I did sleep, perform a bit of paid work and cook dinner) trying to get the site to run faster with less load on the web server and database.
I had done that already by adding a so called cache-system years ago, but only caching article content and not whole pages. Now the whole pages are cached too, meaning that the first visitor to a page will invoke a function that builds the page and saves it as a simple file. After this, new users will see this static file, and the page will only be rebuilt on content changes or when the copy grows too old.

This sounds pretty smart, but actually means goodbye to a lot of fancy functions. As you might have remarked, all hit lists and counters have disappeared from the site. Random content as well as relevant suggestions based on other visitor's views are also frozen every time the page is rebuilt, and not generated anew for every page view as it used to be.
We'll obviously have to give up having these functions in order to keep the site afloat as it is right now.
One more price for all these changes is most likely that there will be lots of things that don't work. That's what happens when you meddle with things on a very fundamental level. Touch a system in one end, and it may break in the other. If you bump into things that don't work, please let me know on martin@globalflyfisher.com
Hopefully we won't see too many broken things, and the slightly amputated site will work as intended.

A solution to our problems and a possible return to the old state of things, would be a dedicated server where loads would bother no one but ourselves. But unfortunately that's an expensive solution. We're already paying a lot to run GFF, and don't need further expenses.

Another solution could be a move to a modern system, but just the thought of doing all the conversion and building a new system to present all our current content can make me sleepless.

So for now, it's one step forward and two steps back. The site is slightly less smart, and not as feature rich, but the content is all there and hopefully faster than ever!

Part of the blog chain "disk space blues"


User comments
From: Gregg Martin · gdjrb·at·q.com  Link
Submitted September 22nd 2011

Martin,

Thank you for the reply. I will indeed continue to peruse your site. Since I am the one and only with such a problem I'll try to contact my server as they may be the source of this angst.

Again, thanks! Gregg


GFF staff comment
From: Martin Joergensen · martin·at·globalflyfisher.com  Link
Submitted September 22nd 2011

Gregg,

I certainly don't hope that there's any risk in contacting me! Especially not for nice comments like yours. Such comments are always very welcome and much appreciated.
As far as I know there should be no risks, and we have never been subject to any malware or server attacks of any kind, so I think listing GFF as a risky server seems a bit unfair. You are the first person I ever heard mention such an assessment.

If I were you I'd take the chance and continue stopping by. To my best knowledge our content is technically harmless, but of course very dangerous in many other ways, leading to increased urge to own gear, books and DVD's and many other nice fly fishing related items. Not to mention the risk of being infected with uncontrolled and highly contagious cabin fever...

Martin


From: Gregg Martin · gdjrb·at·q.com  Link
Submitted September 22nd 2011

Martin,
Your site is THE most informative and well done I've come across, and I wish you continued success. But, could this be the reason my server has you listed as "medium risk" and suggests not contacting this mail? I'll take the risk, though not telling my wife.

Best, Gregg


From: Ed Null · e.null·at·sbcglobal.net  Link
Submitted July 31st 2011

First of all, take care of yourself. Your efforts are appreciated, but not at the expense of your health.


GFF staff comment
From: Martin Joergensen · martin·at·globalflyfisher.com  Link
Submitted July 13th 2011

Eric,

The podcasts were fun to do, but also a lot of work. I have had several people approach me lately asking about them, and I might consider doing something again.
I don't go fishing as often as I used to due to health problems, and I'm not as energetic as I used to be for the same reasons, but I will seriously consider starting something up again.
I just need to find a form and a frequence that doesn't require as much work from me as the old ones did.

So don't give up hope completely!

Martin


From: Eric Kelley · PAtroutbum·at·hotmail.com  Link
Submitted July 12th 2011

Best of luck Martin. I hope you and the staff get things sorted out.
This site is a daily haunt for me, I love it.

And when are we going to see more podcast's?!

Best regards.


From: Tom Biesot · tomfo·at·casema.nl  Link
Submitted June 17th 2011

Let us all hope that you will find proper solutions for those problems.
Goodluck,

Best regards from Tom Biesot.


From: Martin van der Wagt · martinvanderwagt·at·gmail.com  Link
Submitted June 16th 2011

Keep on the good work, Martin!

Goodluck.



Want to comment this page? Fill out the form below.
Comment
Only comments
in English
are accepted!

Comentarios en Ingles
solamente, por favor!

Your name Your email
Anonymize my information. Name and email will not be shown with comment.
Notify me on new comments to this article on the above email-address.
You don't have to comment to start or stop notifications.

All comments will be screened by the GFF staff before publication.
No HTML, images, ads or links, please - we do not publish such comments...
And only English language comments will be published.
Name and email is optional but recommended.
The email will be shown in a disguised form in the final comment to protect you against spam
You can see other public comments on this page