ну хз, как по мне то это лишнее. Во первых вы name не можете увидет, надо постоянно дампить в неудобных местах чтобы увить название константы, во вторых php и бекапить не нужно было бы так как файлы наверняка же на локалке всегда так же хранятся. В третьих время на правку данных в БД (заходить через консоль, писать запрос в бд чтобы поменять название одной кнопки, а если 10? а если просто один символ в каждой поменять?) намного больше необходимо чем с файлами. ИМХО