I'm a Drupal Architect and developer. I've been a software developer since all mice had fur, "front-end" and "back-end" primarily related to horses, and blue tooth was something you got from eating raspberry Italian ice. There's a line in the ether between undiscovered wisdom and uncorrected folly. Feel free to have a poke around and note you might find either.
Yoda has given good advice, on occasion...
Most of us who code in PHP are well aware of the difference between encasing a string in single quotes (apostrophes) and double quotes (quotation marks) in an echo or print statement. Sometimes, however, there are unexpected consequences to using one instead of the other.
Sometimes the usual rules don't apply, and such is the case when hooking the module computed_field.
All things being equal, they (equal things) are not always so in PHP. It's more of...it depends on what you mean by 'equal.' No, this isn't a case of, "it depends what 'is' is" ... or is it?
If you request the site with HTTP you get the default Apache page. How do you force all traffic to HTTPS?