[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Редизайн PHP — упрощённая визуальная версия для де
WebCoder
Всем привет!

Ранее я уже публиковал тут статью о визуальном программировании для детей.
Там я описывал визуальные языки которые я разработал, и онлайн-редактор кода.
Но тогда еще не было php-программирования.

Теперь редактор полностью сделан - сделаны все его части:

1) редактирование кода на языках js css html php
2) веб-сервер для работы с файлами и папками проектов пользователя
3) сецсеть типа хабра-тостера для вопросов-ответов и статей

Перед тем как читать далее - поймите что это сделано не для профессионалов.
Это инструмент только для любителей и для детей.
Профессионалы могут не понять зачем это нужно, но это сделано не для профессионалов.

В этом редакторе используются небольшие подмножества языков js css html php.
Всё сделано так чтобы уровень сложности был предельно низким.
Это любительское программирование проще обычного профессионального примерно в сто раз.

Это мой нанофреймворк™ в котором я работаю.

В этом фреймворке клиент обычный толстый, а сервер очень тонкий, и без готовых СУБД.
Используется крохотная часть возможностей PHP, только самые необходимые функции.
Даже нет циклов — php-процесс должен как можно скорее закончиться. Сервер используется только для чтения-записи JSON-данных.

Функционал редактора такой какой я использую в своей работе. В этом фреймворке я сделал достаточно сложные приложения: соцсеть, редактор кода... Детям и любителям этого точно хватит. Далее я добавлю другие необходимые функции.

Синтаксис языка PHP в этом редакторе не отличается от синтаксиса JS.
Невероятно но факт.

Вот редактор JS:

user posted image

И редактор PHP:

user posted image

36 используемых php-функций:

user posted image

Так просто ещё не было!
И сделать ещё проще невозможно!

Ссылка на онлайн-редактор.
Эли4ка
Чего-то кнопки не нажимаются.
walerus
Да там "часть скриптов" не подгружается почему то...

зы: А писать название классов и ИДшников на русском это теперь так принято? или я что то пропустил ?... huh.gif
WebCoder
Цитата (walerus @ 1.01.2020 - 16:01)
теперь так принято? или я что то пропустил ?

да, ты пропустил слова:

Цитата
это сделано не для профессионалов.
Это инструмент только для любителей и для детей.
Профессионалы могут не понять зачем это нужно, но это сделано не для профессионалов.


любители могут именовать классы и ид на любом языке, потому что js поддерживает юникод

WebCoder
Цитата (Эли4ка @ 1.01.2020 - 09:00)
Чего-то кнопки не нажимаются.

да, действительно в мобильном браузере не работают кнопки

уже исправил

спасибо!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.