This "in a single file" property is probably the most unique, and maybe the most enviable feature of PHP. I don't think you can do it in any other language, except maybe by jumping through hoops (e.g. jbang and uv come close).
Adminer: Database management in a single PHP file
21–30 of 36 posts
Re: Adminer: Database management in a single PHP file
#22Does anyone have an experience and can compare Adminer to XAMPP admin panel and modern stack (Supabase and similar)? Or PHP vs React+Node or Python+Django?
Re: Adminer: Database management in a single PHP file
#23phpMyAdmin was (is?) such a great tool and really got me into SQL/MySQL over a decade ago. Not to mention the whole PHP stack was so fun to use and let you iterate quickly and just build stuff with an immediate feedback loop - just reload the page and your updated server-side code is executed.
But then, I suppose PHP itself is good enough and the people using it never felt a need for anything new. Laravel solved the lack of application structure / design handrails, and Facebook solved or worked on the bigger issues around the language - typing and runtime performance.
Re: Adminer: Database management in a single PHP file
#24This "in a single file" property is probably the most unique, and maybe the most enviable feature of PHP. I don't think you can do it in any other language, except maybe by jumping through hoops (e.g. jbang and uv come close).
Also, you can do it in C - sqlite's "amalgamation" is proof of that, but they use a bundler tooling IIRC.
Re: Adminer: Database management in a single PHP file
#25This "in a single file" property is probably the most unique, and maybe the most enviable feature of PHP. I don't think you can do it in any other language, except maybe by jumping through hoops (e.g. jbang and uv come close).
Re: Adminer: Database management in a single PHP file
#26This "in a single file" property is probably the most unique, and maybe the most enviable feature of PHP. I don't think you can do it in any other language, except maybe by jumping through hoops (e.g. jbang and uv come close).
There's also PsySH, https://psysh.org/, for being something other than a Common Lisp or BEAM interface it's a very nice REPL. Besides Picolisp and iex it's the interactive programming environment I use the most.
Re: Adminer: Database management in a single PHP file
#27This "in a single file" property is probably the most unique, and maybe the most enviable feature of PHP. I don't think you can do it in any other language, except maybe by jumping through hoops (e.g. jbang and uv come close).
Curiously, all the things I used to love about the language I now consider major liabilities and footguns. Outside of wordpress I'd have a hard time recommending it—it's so different from other webserver setups you're likely to prolong your frustration. Not to mention it's an ugly language with an incredibly inconsistent runtime library.
Re: Adminer: Database management in a single PHP file
#28Nostalgia hits when I see PHP + MySQL stack. My journey with building things started with XAMPP (looks like it still exists and is maintained https://www.apachefriends.org/ ). There was a very convenient way for administering DB with their admin panel. In retrospection, despite I had 0 real knowledge in programming and it was like 2009-2010 or so, I think it was easier to build thing with this stack than to build thi…
If you, like me, find yourself in possession of databases and need to quickly pull up a simple interface to visually browse them, Adminer is for you. If you need an application development and deployment stack you'll find Adminer solves only a small portion of it.