Моя PHP & SQL-песочница

PHPize.online — это проект, над которым я работаю последние 2 года. PHPize — это сайт, где которой вы можете быстро создавать и выполнять запросы к базе данных SQL, используя любой из самых популярных движков, таких как MySQL, MariaDB, PostgreSQL, SQLite, Oracle и Microsoft SQL Server, а также писать и выполнять PHP код, который может обращаться к базе и выполнять запросы.

Идея проекта родилась, когда я начал отвечать на вопросы Stackoveflow и понял, что лучший способ помочь людям - это предоставить живой пример кода. Как говорится лучше раз показать, чем 10 раз рассказать.

Существует много других сайтов-песочниц для кодирования, но ни на одном из них нет возможности работать с базой данных в одной среде с другим языком программирования. Поскольку я хотел помочь людям с вопросами, связанными с базой данных, у меня не было возможности предоставить живой пример ответа, поэтому я решил эту проблему, создав свой сайт. Если вы не можете найти решение, вы создаете его сами!

Итак, встречайте: PHPize.online — это бесплатная онлайн-среда для быстрого запуска, экспериментов и совместного использования кода PHP и SQL.

Внешний вид сайта<br />
Внешний вид сайта

Песочница имеет две панели. Левая содержит редактор кода SQL, селектор базы данных, кнопку «Run SQL code» и блок результатов выполнения SQL.

Итак, если вы просто хотите протестировать какой-либо SQL, вы пишете его в редакторе кода, выбираете версию SQL и запускаете его, нажав кнопку. Просто, верно?

Затем вы можете запросить базу данных, которую вы только что создали с помощью PHP, с правой стороны. Пишете код, используя библиотеки PDO или mysqli, а так же Laravel Query builder для взаимодействия с базой данных выбранной слева. Вы также можете выбрать, какую версию PHP использовать для исполнения кода (включая PHP 8.2).

Пример взаимодействия SQL &amp; PHP<br />
Пример взаимодействия SQL & PHP

Если вы хотите поделиться своим фрагментом кода с кем-либо, вы можете просто скопировать текущий URL адрес или создать сокращенный URL, нажав кнопку «Share».

Например, фрагмент на скриншоте выше доступен по ссылкам:

Также, для Вашего удобства сайт также полностью поддерживает мобильные устройства, имеет переключаемый светлый/темный режим и изменяемый размер текста.

19
15 комментариев

Комментарий недоступен

2
Ответить

А поп поводу sqlfiddle и dbfiddle: разве они в РНР умеют? Вся фишка в РНР в связку с базой данных!

Ответить

Atsski hakkor111

Ответить

Комментарий недоступен

Ответить

Спасибо! поправил

Ответить

Ну как бы живет уже 2 года :), но Вы скриношот из комента уберите пожалуйстаю Не то чтоб это могло сильно навредить, но чтоб не смущать неокрепшие умы на нехорошие дела

Ответить

Комментарий недоступен

Ответить