photog.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for your photos and banter. Photog first is our motto Please refer to the site rules before posting.

Administered by:

Server stats:

278
active users

#php

33 posts29 participants2 posts today

for the past few years, i'm sure many of you have read my many lamentations about the death of the old, small web many of us grew up with.

there are tons of static site generators out there, but none of them did what i wanted: something that could build an entire site without futzing with javascript and library dependencies. i wanted something that we would have had in 2005, but didn't have in 2025.

in january, i decided to do something about it instead of whining. i started gluing together a few php scripts i had been using to build blogs, rss feeds and mini homepages. i even wrote a new mini markup language.

i thought it would take me a week. it took >3 months. 😅

it ran for the past month as globaltalk.network's interactive site, and many of you asked if i'd ever let other people spin up an instance. i can finally say: yes!

today, kiki is officially finished and released for public use. named after my little black house demon, it's small, fast, and sometimes well behaved. and, it's all written in php without a single external dependency. just unzip and go.

it's released as shareware - in the oldest, finest, jankiest meaning of the word: you're free to goof around with and share the unregistered version. build your own little kiki instance, and customize the heck out of it until it feels like your own little home in the world wide web:

tomodashi.com/kiki

Continued thread

Okay we switched to the symfony messenger for this one queue because it wasn’t possible to get the consumer running after too long time investigation. For me it is important that we can configure and keep running a package in a short time period.

Sry for my bad English grammar 😂

The 4chan hack is pure gold. "Reports from social media and forum posts suggest 4chan was operating on an outdated version of PHP... it's alleged 4chan was running a nearly decade-old buggy version of PHP and used a deprecated function to interact with its MySQL database." #PHP #Hacking #CyberSecurity