16
Paul wrote:
Although great ideas, this is a non-trivial operation. The code that skyscript runs on is an older version of PHP and translations to newer versions of a coding language often means that necessary functions and operations become deprecated - that is, no longer work. Additionally some newer server configurations only support newer versions of PHP.

This means to update the server stuff might mean updating PHP and that means that, realistically, many things will break. The scope of that breakage is difficult to ascertain as there are thousands of lines of code of PHP.

Another approach, a preferred one in my opinion, would be to move to a new server with new code, fully accepting that Skyscript as it stands now will not work. What does that mean for, not just the forum, but the rest of the site? Realistically it's possible that some pages won't work and others will, or, that none of the site works. This would be very difficult to guess or ascertain. In order to account for it you have to basically recreate the site and all of the files which make their way into that site. At last count there are over two thousand files which account for the site, not all of them are 'content' some of them are configuration files and 'code' files which allow for the rest of the site to run. This is not an atypical set up.
As a web developer myself I agree with everything Paul said.

What might look like a simple task might end up in the nightmare.
Each migration to a new configuration might result in the "blank white error screen" ... and you have to search in thousands of files (or thousands of lines of code) to find the one particular obsolete function which is no longer supported (deprecated) and replace it by it's new version.
Paul wrote: Right now my main concern and priority is just to keep the site running.
I think it's the best option for skyscript for now.
Any bigger change could cause a malfunction of some older function(s) ... and if there is noone who could spend full-time job with this skyscript renovation ... it's really better to keep skyscript in the current state.
Paul wrote: We also do not have a testing environment to begin making a copy of the kind of changes we'd like to see - I'd have to do it on my own machine, and make sure that nothing links to the live server
I recently had to move Astro-Seek.com to a new server with completely new configuration because of increasing traffic.
It has pretty good performance with updated configuration (PHP 7.4.6; FPM/FastCGI; 20GB RAM; 8 CPU; updated Olson TZ database).
If you ever decide to rewrite skyscript, I could provide a testing environment on my server just for free.
Paul wrote: But, my previous degree, and MSc Computer Science, involved working on astrological software to calculate charts with over a dozen house systems and two sidereal ayanamshas to a degree of accuracy of within 1º (I did not use astrodienst, but programmed the celestial motion without APIs such as that).
But the point is that if we were to do a rewrite, I would want to include an additional featureset - the ability to post a number of charts alongside every post, one in which the planets, points, house systems and zodiac could be dynamically changed. So the poster might post a horary chart in Tropical and using Regiomontanus, and you, as a user, might choose to change the house system to Placidus or Whole and then hide the outer planets and add the Lot of Fortune etc. - whilst able to 'reset' back to what the original poster selected.
And I could also provide some astro calculations for your idea.
I also didn't use any Astrodienst API and made all planet motions/house calculations/sidereal ayanamsas on my own from raw JPL NASA ephemeris; or by using various house calculation formulas ... and it's finally within 1'' precision with astro.com results.
I would be glad to provide these calculations for a new skyscript :)

===

However there is one thing that james_m mentioned before:
james_m wrote: my friend changed my own site from http to https.. it is an easy fix as i understand it..
Most of current webhosting companies now offer free SSL certificates and migration from http:// to secured https:// should be pretty easy within few minutes.

Is there any complication to order&install free SSL certificate on the current skyscript webhosting?

17
Petr9 wrote:
Most of current webhosting companies now offer free SSL certificates and migration from http:// to secured https:// should be pretty easy within few minutes.

Is there any complication to order&install free SSL certificate on the current skyscript webhosting?
good question petr! maybe paul can answer this or fix this when he has time..

18
Paul,

Thanks for your elaborate reply. The gist of it, the way I got it, would seem to be something along the lines of: "Yeah it would be cool to upgrade the forum. If it just wouldn't be SO much work!"

Well, unlike you and Petr9 (who so kindly offered his support - thanks, man!) I am no software expert. But I do take your word for it. Honestly.

But what are the options in the long run, really? Archive the forum? Let it become a mere side note in the annals of (online) astrology?

I shudder at the thought.

And what was the part about us mods and admins not getting paid for our efforts? You are telling me that NOW that I quit my high paid job in expectation of the wealth that Skyscript would bestow on me??!! :shock:

Just messing with you, of course... :lol: Blame it on my blatant Sagi Sun!

Anyway, I do think we need to put in the effort and bring this board up to modern standards at some stage!

Your friendly moderator

Michael
_________________

Visit my blog:
https://michaelsternbach.wordpress.com/