How's the programming behind 4chan? How simple/complex a chan is? With what it's done?
>>59203289
Most likely it's rather simple spaghetti code interwoven with lumps of cancer for stuff like checking attached pictures and gold pass money handling.
The source was leaked a couple years back. 2010-2011-ish. It's floating around somewhere out there.
>>59203289
A chan is pretty simple to make. PHP is a pretty typical language to use for making one, as with 4chan, but you can find ones written in everything from shell scripts to C.
Having made one, it can be a fun project and you can probably whip up a minimalish chan quickly with only basic programming + web (or other Internet medium) knowledge.
>>59203289
a chan site is basically a forum site with no authentication, cookies, logins.
All threads are replies to a parent post and the index is a list of parent threads sorted by the last time they were bumped.
>>59203480
Didn't it get a major rewrite to upgrade it to HTML5? I forget what year that was though and only remember stuff was broken for about a week and it fucked up 4chanx every few days as they kept changing stuff with the fixes.
>>59203289
it's as easy as$ npm init
$ npm install @ng-chan/4 --save
$ node app.js