×

Notice

The forum is in read only mode.
× Feel free to discuss any typical forums accepted topic here, Whateley or otherwise. Let's avoid the usual suspects: politics, religion, and so forth that tend to result in flame wars and angered forums readers. Other topics will be considered fair game unless they prove to be too volatile, at which point we'll use Devisor created anti-flame chemicals on the subject.

Question Current Upgrade plan

7 years 5 months ago #1 by Kristin Darken
  • Kristin Darken
  • Kristin Darken's Avatar Topic Author


  • Posts: 3898

  • Gender: Unknown
  • Birthdate: Unknown
  • Given the contribution levels available at this time (assuming everything currently committed clears), this is the list of improvements I currently am looking at:

    1. VM service upgrade. 2 CPU to 4 CPU, 10 Gb memory to 26 Gb memory, 70 Gb storage on SSD to 250 Gb storage on SSD. This will greatly accelerate load times (and make the possibility of more effective search engines and larger tabled page loads that currently fail due to timeouts).


    2. 3 yr foundation software updates - Recent / fresh installed versions of Debian 9, PHP 7, Apache, etc (while I've been updating Joomla, I have not wrangled with these foundation bits... the PHP upgrade alone should greatly improve response / performance of the site.

    3. Fresh install of Joomla and only extensions we are actively using. I did some trial and error along the way that we later disabled because it didn't serve the purpose it was installed for... but uninstalls don't always leave things the way they were originally... and there's some junk and glitches floating around as a result of it.

    4. Rebuild in the security/user tier system that better reflects our operation (the current set up is a kludged together result of 'learning in motion')

    5. Ad-free and simplified navigation through the site, both desktop AND mobile layouts.

    6. Completion of the tag system and implementation of the "New to the WU" site layout.


    That's the current plan / list. Obviously, its a pretty significant amount of work... a few things (the server specific ones) will be implemented almost immediately... because I can do those without too much concern of interrupting site use. The site restructure will be worked on using a parallel instance of the server so that (hopefully) when its ready, all I'll need to do is migrate the stories, forums, and user info from the DB and we'll be good.

    If anyone has any thoughts on this plan... let me know before I get too far in. While I've got a bit of this under my belt now from the past couple years; I'm the first to admit I'm not an expert... in site admin or Joomla stuff. Just remember, that simple is necessary... because if we get too complex and I have to leave the project (or aliens kidnap me) or something, the result has to be workable by people who don't even have my level of experience. So custom code that needs updated regularly and such... not a good setting for that.

    Fate guard you and grant you a Light to brighten your Way.
    7 years 5 months ago #2 by E. E. Nalley
    • E. E. Nalley
    • E. E. Nalley's Avatar


  • Posts: 2005

  • Gender: Male
  • Birthdate: 10 Mar 1970
  • If we could go to secure, encrypted log in (https as opposed to http) would be great. I am tired of Firefox refusing to auto load my credentials because of it and having to do it manually. Minor, I realize and if over complicated disregard, but it is annoying and I have to think the extra inputs is adding to server load issues by reloading the page twice due to the security warning.

    I would rather be exposed to the inconveniences attending too much liberty than to those attending too small a degree of it.
    Thomas Jefferson, to Archibald Stuart, 1791
    7 years 5 months ago #3 by Kristin Darken
    • Kristin Darken
    • Kristin Darken's Avatar Topic Author


  • Posts: 3898

  • Gender: Unknown
  • Birthdate: Unknown
  • *nods* that's a part of number 2... updating the Apache server and setting it up to run encrypted. I'm also experimenting with two-factor authentication... so you can use an app on your smart phone to keep your account secure.

    Fate guard you and grant you a Light to brighten your Way.
    7 years 5 months ago #4 by E. E. Nalley
    • E. E. Nalley
    • E. E. Nalley's Avatar


  • Posts: 2005

  • Gender: Male
  • Birthdate: 10 Mar 1970
  • That will be helpful as I come to the site across multiple machines and platforms. My home PC in Windows 8 (ugh, don't start) my work laptop in Win7, iPhone 6s+ and iPad air. Apple OS is particularly obnoxious about the logins too. This will be much looked forward to.

    I would rather be exposed to the inconveniences attending too much liberty than to those attending too small a degree of it.
    Thomas Jefferson, to Archibald Stuart, 1791
    7 years 5 months ago #5 by lighttech
    • lighttech
    • lighttech's Avatar


  • Posts: 584

  • Gender: Unknown
  • Birthdate: Unknown
  • Kristin Darken wrote: *nods* that's a part of number 2... updating the Apache server and setting it up to run encrypted. I'm also experimenting with two-factor authentication... so you can use an app on your smart phone to keep your account secure.


    I hope you are thinking of doing this two factor auth for the very very top tier folk?

    Because I do not get cell service at my home at all and only web enabled phones do that and not all our readers can afford such nice toys??

    Part of the WA Drow clan/ collective
    Author of Vantier and Shadowsblade on Bigcloset
    7 years 5 months ago #6 by Ametros
    • Ametros
    • Ametros's Avatar


  • Posts: 435

  • Gender: Male
  • Birthdate: Unknown
  • Generally, TFA (Two-Factor Authentication) is deployed as an optional security feature. A number of communities I know have it as a requirement for the likes of moderators and higher so as to avoid shenanigans, but I highly doubt this will be an issue for you or others.

    Seriously, thank you for your time and effort. It is appreciated.
    7 years 5 months ago #7 by Astrodragon
    • Astrodragon
    • Astrodragon's Avatar


  • Posts: 1998

  • Gender: Unknown
  • Birthdate: Unknown
  • Kristin Darken wrote: *nods* that's a part of number 2... updating the Apache server and setting it up to run encrypted. I'm also experimenting with two-factor authentication... so you can use an app on your smart phone to keep your account secure.


    But what's wrong with just making them draw a pentacle in their own blood before signing in? :evil:

    I love watching their innocent little faces smiling happily as they trip gaily down the garden path, before finding the pit with the rusty spikes.
    7 years 5 months ago #8 by Arcanist Lupus
    • Arcanist Lupus
    • Arcanist Lupus's Avatar


  • Posts: 1820

  • Gender: Male
  • Birthdate: Unknown
  • Wow. I knew that losing the ads would cause a major performance boost, but wow.

    "Shared pain is lessened; shared joy, increased — thus do we refute entropy." - Spider Robinson
    7 years 5 months ago #9 by Kristin Darken
    • Kristin Darken
    • Kristin Darken's Avatar Topic Author


  • Posts: 3898

  • Gender: Unknown
  • Birthdate: Unknown
  • Ametros wrote: Generally, TFA (Two-Factor Authentication) is deployed as an optional security feature. A number of communities I know have it as a requirement for the likes of moderators and higher so as to avoid shenanigans, but I highly doubt this will be an issue for you or others.


    *nod* it'll be optional. May or may not be a requirement for authors (including WhatIF authors)... depending on how I set up the security layers.

    Fate guard you and grant you a Light to brighten your Way.
    7 years 5 months ago #10 by Kristin Darken
    • Kristin Darken
    • Kristin Darken's Avatar Topic Author


  • Posts: 3898

  • Gender: Unknown
  • Birthdate: Unknown
  • Arcanist Lupus wrote: Wow. I knew that losing the ads would cause a major performance boost, but wow.


    Ya... crazy, isn't it?

    Fate guard you and grant you a Light to brighten your Way.
    7 years 5 months ago #11 by Mister D
    • Mister D
    • Mister D's Avatar


  • Posts: 832

  • Gender: Male
  • Birthdate: Unknown
  • Thank you for the effort that you are putting in.


    Measure Twice
    7 years 5 months ago #12 by cprime
    • cprime
    • cprime's Avatar


  • Posts: 251

  • Gender: Unknown
  • Birthdate: Unknown
  • Something else to consider with regards to SSL would be subscribing to Cloudflare as a web application firewall. Among the features of cloudflare are protections against denial of service attacks and other types of shenanigans. The entry level pricing looks fairly reasonable, but I don't know what sort of bandwidth you're pushing.

    Is your muse looking for inspiration? Send them to Parkerville! Welcome to Parkerville is the latest edition in my series of writing prompts.
    7 years 5 months ago #13 by Domoviye
    • Domoviye
    • Domoviye's Avatar


  • Posts: 2428

  • Gender: Unknown
  • Birthdate: Unknown
  • Thanks for all the work you're doing. It's appreciated.
    7 years 5 months ago #14 by Kristin Darken
    • Kristin Darken
    • Kristin Darken's Avatar Topic Author


  • Posts: 3898

  • Gender: Unknown
  • Birthdate: Unknown
  • cprime wrote: Something else to consider with regards to SSL would be subscribing to Cloudflare as a web application firewall. Among the features of cloudflare are protections against denial of service attacks and other types of shenanigans. The entry level pricing looks fairly reasonable, but I don't know what sort of bandwidth you're pushing.

    I'll look into it... it may serve double duty, going with their $20 / mo PRO level package would get us both WAF and a dedicated SSL certificate... and we could pay upwards of $100 a year keeping a certificate up to date. So, that's a pretty good use of money to get all the protection on top of it.

    Fate guard you and grant you a Light to brighten your Way.
    Moderators: WhateleyAdminKristin DarkenE. E. NalleyelrodwNagrijMageOhkiAstrodragonNeoMagusWarrenMorpheusWasamonsleethrOtherEricBek D CorbinMaLAguASouffle GirlPhoenix SpiritusStarwolfDanZillaKatie_LynMaggie FinsonDrBenderJGBladedancerRenae_Whateley
    Powered by Kunena Forum