Мир изумительно хорош, пока работаешь, чтобы ЖИТЬ!
А не живешь, чтобы РАБОТАТЬ!


Визуализация связей между функциями


Web платформа позиционируется как инструмент, упрощающий и ускоряющий разработку и последующее развитие сайта. Когда на какой-либо странице контент генерируется двумя-тремя PHP-функциями, то достаточно легко держать в уме связи между ними. Но когда их больше или проходит время и надо что-то поправить, то изучение состава входящих и исходящих переменных функций бывает сильно напрягает. Чтобы устранить эту проблему, была добавлена вкладка "схема связей между функциями", которая доступна для каждой страницы в отдельности и представляет собой ER-диаграмму. Пример показан ниже.
ER-диаграмма web платформы

Web платформа сама старается оптимально расположить таблички с переменными функций, чтобы получилось как можно меньше пересечений связей. При наведении на переменные, появляется всплывающая подсказка для этой переменной. Например, для исходящих переменных это описание, задаваемое при создании переменной. Кроме того, отмечены те переменные, значения которых может быть изменено JS-скриптом. Также можно получить подсказку в какой функции прописан JS-скрипт, изменяющий эту переменную. Также помечены как "->" входящие переменные, которые получают свои значения от PHP-функций других страниц. ER-диаграммы связей PHP-функций приближают web платформу к стандартам RAD.


WEB-платформа для владеющих PHP
» новации,ускоряющие разработку <IMG>-вых сайтов!