PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
WebCoder
Отправлено: 01 Января, 2020 - 13:40:44
Post Id



Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Янв. 2020  


Помог: 0 раз(а)




Всем привет!

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

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

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

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

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

Это мой нанофреймворк™

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

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

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

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

https://s8[dot]hostingkartinok[dot]com/u[dot][dot][dot]764de83d0bbf[dot]png

И редактор PHP:

https://s8[dot]hostingkartinok[dot]com/u[dot][dot][dot]dfb0bab439d8[dot]png

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

https://s8[dot]hostingkartinok[dot]com/u[dot][dot][dot]dd51f624ddc2[dot]png

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

Ссылка на редактор
http://программирование-для-детей[dot]рф/

(Отредактировано автором: 02 Января, 2020 - 15:26:21)

 
 Top
LIME
Отправлено: 01 Января, 2020 - 14:09:19
Post Id



Активный участник


Покинул форум
Сообщений всего: 10661
Дата рег-ции: Нояб. 2010  


Помог: 320 раз(а)




А зачем? Игрушка?
Зачем было мучиться и вводить php, который не php и не используется так, как обычно используется php. Обучение отсутствует.


-----
DDD
 
 Top
WebCoder
Отправлено: 01 Января, 2020 - 14:24:30
Post Id



Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Янв. 2020  


Помог: 0 раз(а)




Перед тем как читать далее об этом проекте - поймите что это сделано не для профессионалов.
Это инструмент только для любителей и для детей.
Профессионалы могут не понять зачем это нужно, но это сделано не для профессионалов.
 
 Top
LIME
Отправлено: 01 Января, 2020 - 14:28:55
Post Id



Активный участник


Покинул форум
Сообщений всего: 10661
Дата рег-ции: Нояб. 2010  


Помог: 320 раз(а)




Не. То что это для детей это понятно. Непонятно что это такое для детей? Игрушка? Обучалка?
Для обучения азам можно было изобрести игрушечный псевдоязык со слониками и погугайчиками. Непонятно зачем сюда тянуть именно php и всячески его урезать. Смысл? Обучалка, которая не обучает. Азам обучать на куче разных обрезанных языков? Смысл? Цель?


-----
DDD
 
 Top
WebCoder
Отправлено: 01 Января, 2020 - 14:37:48
Post Id



Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Янв. 2020  


Помог: 0 раз(а)




ты ничего не понял
какая такая обучалка?

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

это полноценные языки php js css html
просто используются подмножества этих языков
это сделано для облегчения обучения и удобства использования

неужели трудно это понять?

чтобы делать нормальные приложения не надо знать эти языки полностью - достаточно знать основы

(Отредактировано автором: 01 Января, 2020 - 14:40:49)

 
 Top
LIME
Отправлено: 01 Января, 2020 - 14:59:34
Post Id



Активный участник


Покинул форум
Сообщений всего: 10661
Дата рег-ции: Нояб. 2010  


Помог: 320 раз(а)




WebCoder пишет:
ты ничего не понял
а я об этом и говорил целых 2 поста))
WebCoder пишет:
это полноценный редактор кода
наверное надо как-то акцентировать концепцию
имхо я достаточно логично ничего не понял и следовательно есть что доработать


-----
DDD
 
 Top
WebCoder
Отправлено: 01 Января, 2020 - 15:11:12
Post Id



Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Янв. 2020  


Помог: 0 раз(а)




LIME пишет:
WebCoder пишет:
ты ничего не понял
а я об этом и говорил целых 2 поста))
WebCoder пишет:
это полноценный редактор кода
наверное надо как-то акцентировать концепцию
имхо я достаточно логично ничего не понял и следовательно есть что доработать


согласен - мне надо четко ясно формулировать назначение
чтобы не было вопросов
я даже во сне на лекции пытался объяснять это перед толпой народа

но я заметил что часто профессиональные программисты не понимают что бывает непрофессиональное программирование
у них в голове не укладывается это ))

это редактор для создания веб-приложений
целевая аудитория - любители и дети

это визуальный редактор для работы на сенсорном экране
мобайл фирст - это основной принцип в моем фреймворке

это новое направление
ничего подобного нет

(Отредактировано автором: 01 Января, 2020 - 15:15:17)

 
 Top
LIME
Отправлено: 01 Января, 2020 - 15:21:50
Post Id



Активный участник


Покинул форум
Сообщений всего: 10661
Дата рег-ции: Нояб. 2010  


Помог: 320 раз(а)




А еще имхо недостаточно красочно для детей и игровая составляющая все равно должа быть. Надо же привлеч как-то.


-----
DDD
 
 Top
WebCoder
Отправлено: 01 Января, 2020 - 15:26:06
Post Id



Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Янв. 2020  


Помог: 0 раз(а)




LIME пишет:
А еще имхо недостаточно красочно для детей и игровая составляющая все равно должа быть. Надо же привлеч как-то.


нет

это не развлукуха и не игра
это серьезный инструмент для серьезной работы
но простой и пригодный для старшекласников, вместо паскаля или бейсика например

для детей младшего возраста да - нужен редактор подобный скратчу

и серый фон я выбрал потому что он не утомляет зрительную систему
чтобы не уставали глаза при длительной работе



в этом редакторе соединены две противоположности:

1) доступность для детей 12+, можно использовать для обучения программированию в школе
2) возможность создания нормальных полноценных веб-приложений для взрослых которым нужен простой и удобный инструмент

и совершён переход от программирования на десктопе к программированию на планшете

(Отредактировано автором: 01 Января, 2020 - 16:05:03)

 
 Top
LIME
Отправлено: 01 Января, 2020 - 16:14:49
Post Id



Активный участник


Покинул форум
Сообщений всего: 10661
Дата рег-ции: Нояб. 2010  


Помог: 320 раз(а)




если смонтируешь ролик в ютуб как сделать сайт cs-go с интеграцией steam не будет тебе отбоя от старшекласников))


-----
DDD
 
 Top
WebCoder
Отправлено: 02 Января, 2020 - 16:21:22
Post Id



Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Янв. 2020  


Помог: 0 раз(а)




спс за совет
но я не понимаю что это такое
я ваще не играю

действительно, мне надо найти интересные темы

еще хочу прикрутить библиотеку для работы с 3d + физический движок
и сделать уроки про это

делать игры - это интересно школьникам

(Отредактировано автором: 02 Января, 2020 - 16:21:47)

 
 Top
LIME
Отправлено: 02 Января, 2020 - 19:18:31
Post Id



Активный участник


Покинул форум
Сообщений всего: 10661
Дата рег-ции: Нояб. 2010  


Помог: 320 раз(а)




Да не играет а около игровой сайт. 99% школьников захотят именно его сделать на php. Cs-go обмен скинами, покупка ящиков с инвентарем и розыгрыши этих ящиков. Интеграция с платформой steam это позволяет сделать. А то выходит ты делаешь инструмент ради идеи не зная желаний юзеров.


-----
DDD
 
 Top
Vladimir Kheifets
Отправлено: 05 Января, 2020 - 13:46:29
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 538
Дата рег-ции: Март 2017  
Откуда: Германия, Бавария


Помог: 26 раз(а)




Добрый день!
Тема конечно интересная, но к сожалению, не было времени разобраться с Ваши проектом.
Может здесь Вы найдёте что-то полезное:
https://blockly[dot]games/?lang=ru
Удачи!
 
 Top
WebCoder
Отправлено: 05 Января, 2020 - 16:16:43
Post Id



Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Янв. 2020  


Помог: 0 раз(а)




да, мои языки похожи на Блокли - в том смысле что они тоже визуальные, блочные

но мой редактор предназначен для создания серьезных взрослых приложений
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Новости веб-технологий »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB