Our server costs ~$56 per month to run. Please consider donating or becoming a Patron to help keep the site running. Help us gain new members by following us on Twitter and liking our page on Facebook!
Current time: August 2, 2025, 5:47 pm

Poll: I think ...
This poll is closed.
We need a new logo.
100.00%
9 100.00%
Solus, I'm about to bump your Rep brother!
0%
0 0%
Total 9 vote(s) 100%
* You voted for this item. [Show Results]

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Atheist Forums Must Change
#31
RE: Atheist Forums Must Change
(January 28, 2016 at 3:19 am)KevinM1 Wrote:
(January 28, 2016 at 1:26 am)Excited Penguin Wrote: Why? ROFLOL

Mostly because it's an archaic mess under the hood, rife with terrible code.  Or, it was the last time I was forced to deal with it a few years ago.

It was first released in 2003 before PHP had real object oriented programming support.  It was merely supposed to be a blogging engine, and because of that the entire thing is based on The Loop, which is quite literally a global level loop (think for-loop or while-loop)  that runs the whole thing.  And for a blog, that kinda sorta makes sense.

Because of how easy it was to install and use, it quickly gained ubiquity, and with it a desire to expand it into other kinds of websites, like CMSes and e-commerce.  Problem is, rather than change the guts to something more logical, they kept The Loop (likely because the user base that could actually troubleshoot code and the various add-on and theme creators were familiar with it).  So, it became a bit of an inflexible, contorted mess.

The code itself was terrible, written before PHP coders really knew what they were doing.  Lots of mixing application logic with presentation logic and global variables (which are very bad things because they blow apart encapsulation and create tightly coupled code that relies on what are essentially magic values) everywhere.

Maybe it's changed since the last time I used it, but I refuse to touch it again.  I'm much happier creating truly custom sites with Symfony because I can do anything a client wants, especially with all of the packages available through Composer.  And I can do it faster than I would mucking around with WordPress.  Even on the front end, as Twig is more flexible than the weird three file thing WordPress has for layouts.

Didn't understand a thing Big Grin
Reply



Messages In This Thread
Atheist Forums Must Change - by Cinjin - January 27, 2016 at 8:51 pm
RE: Atheist Forums Must Change - by vorlon13 - January 27, 2016 at 8:53 pm
RE: Atheist Forums Must Change - by Cinjin - January 27, 2016 at 8:54 pm
RE: Atheist Forums Must Change - by vorlon13 - January 27, 2016 at 8:55 pm
RE: Atheist Forums Must Change - by Excited Penguin - January 27, 2016 at 9:04 pm
RE: Atheist Forums Must Change - by c172 - January 27, 2016 at 9:05 pm
RE: Atheist Forums Must Change - by The Valkyrie - January 27, 2016 at 9:06 pm
RE: Atheist Forums Must Change - by vorlon13 - January 27, 2016 at 9:08 pm
RE: Atheist Forums Must Change - by Tiberius - January 27, 2016 at 9:12 pm
RE: Atheist Forums Must Change - by Marsellus Wallace - January 28, 2016 at 5:20 am
RE: Atheist Forums Must Change - by Excited Penguin - January 28, 2016 at 10:06 am
RE: Atheist Forums Must Change - by Excited Penguin - January 27, 2016 at 9:54 pm
RE: Atheist Forums Must Change - by KevinM1 - January 28, 2016 at 12:18 am
RE: Atheist Forums Must Change - by Excited Penguin - January 28, 2016 at 12:35 am
RE: Atheist Forums Must Change - by KevinM1 - January 28, 2016 at 12:45 am
RE: Atheist Forums Must Change - by Excited Penguin - January 28, 2016 at 1:26 am
RE: Atheist Forums Must Change - by KevinM1 - January 28, 2016 at 3:19 am
RE: Atheist Forums Must Change - by Excited Penguin - January 28, 2016 at 3:22 am
RE: Atheist Forums Must Change - by KevinM1 - January 28, 2016 at 3:30 am
RE: Atheist Forums Must Change - by ignoramus - January 28, 2016 at 2:23 am
RE: Atheist Forums Must Change - by KevinM1 - January 28, 2016 at 3:29 am
RE: Atheist Forums Must Change - by Whateverist - January 27, 2016 at 10:00 pm
RE: Atheist Forums Must Change - by The Valkyrie - January 27, 2016 at 10:04 pm
RE: Atheist Forums Must Change - by Edwardo Piet - January 27, 2016 at 10:02 pm
RE: Atheist Forums Must Change - by Whateverist - January 27, 2016 at 10:04 pm
RE: Atheist Forums Must Change - by The Valkyrie - January 27, 2016 at 10:05 pm
RE: Atheist Forums Must Change - by brewer - January 27, 2016 at 10:05 pm
RE: Atheist Forums Must Change - by Edwardo Piet - January 27, 2016 at 10:06 pm
RE: Atheist Forums Must Change - by brewer - January 27, 2016 at 10:29 pm
RE: Atheist Forums Must Change - by ignoramus - January 28, 2016 at 12:03 am
RE: Atheist Forums Must Change - by SteelCurtain - January 28, 2016 at 12:15 am
RE: Atheist Forums Must Change - by Joods - January 28, 2016 at 12:37 am
RE: Atheist Forums Must Change - by Tiberius - January 28, 2016 at 12:27 am
RE: Atheist Forums Must Change - by KevinM1 - January 28, 2016 at 12:33 am
RE: Atheist Forums Must Change - by Excited Penguin - January 28, 2016 at 1:27 am
RE: Atheist Forums Must Change - by Iroscato - January 28, 2016 at 10:11 am
RE: Atheist Forums Must Change - by Brian37 - January 28, 2016 at 10:15 am
RE: Atheist Forums Must Change - by drfuzzy - January 28, 2016 at 10:43 am
RE: Atheist Forums Must Change - by Excited Penguin - January 28, 2016 at 11:37 am
RE: Atheist Forums Must Change - by Whateverist - January 28, 2016 at 12:07 pm
RE: Atheist Forums Must Change - by Marsellus Wallace - January 28, 2016 at 12:57 pm
RE: Atheist Forums Must Change - by Tiberius - January 28, 2016 at 2:13 pm
RE: Atheist Forums Must Change - by Iroscato - January 28, 2016 at 2:47 pm
RE: Atheist Forums Must Change - by Cinjin - January 30, 2016 at 4:45 am
RE: Atheist Forums Must Change - by Tiberius - January 28, 2016 at 2:53 pm
RE: Atheist Forums Must Change - by vorlon13 - January 28, 2016 at 9:53 pm
RE: Atheist Forums Must Change - by houseofcantor - January 30, 2016 at 6:52 am
RE: Atheist Forums Must Change - by BrianSoddingBoru4 - January 30, 2016 at 8:06 am

Possibly Related Threads...
Thread Author Replies Views Last Post
  Petition Poll for username change Silver 17 3590 March 7, 2021 at 9:38 am
Last Post: Silver
Sad Me no like change. Me sad Pat Mustard 12 2179 September 21, 2018 at 6:47 pm
Last Post: Pat Mustard
  I must say... Minimalist 21 3610 July 12, 2018 at 11:32 pm
Last Post: Succubus
  What is the "Buddy List" for? Why must we request/give consent? Whateverist 16 3557 November 3, 2017 at 7:38 pm
Last Post: shadow
  OMG, I want to change my username again! Silver 52 14192 July 10, 2017 at 6:31 pm
Last Post: The Valkyrie
  My experiences with internet forums Mariosep 151 45680 June 24, 2017 at 8:41 pm
Last Post: brewer
  Can we seriously change this "User formerly known as" bollocks? Napoléon 59 9853 November 6, 2015 at 6:21 pm
Last Post: Edwardo Piet
  Username change within 365 days Anomalocaris 9 2770 November 5, 2015 at 1:47 pm
Last Post: houseofcantor
  Changeable skins on the forums Heat 34 6944 October 26, 2015 at 1:15 am
Last Post: Darkstar
Thumbs Up Kudos for such Great forums!! Orchids 24 7994 September 22, 2015 at 8:05 pm
Last Post: Losty



Users browsing this thread: 1 Guest(s)