что значит легковесная? чтобы не было всего множества кнопочек? или прям что бы даже кода в исполняемом файле не было который реилизует весь этот функционал? пользуйтесь VS и просто не жмите все те кнопки которые вам не нужны. Tool bar настраивается и можно выкинуть все ненужные кнопки.
@daMage не может быть переменная типа float быть равна 1.3600 - оно там не так храниться, можно только при конвертации указать колво знаков после запятой $v = 1.3400;
после этого нельзя используя $v узнать присвоили вы 1.34 или 1.3400 или 1.34000 и т.д.
@Mussi при правильных индексах, маленьких таблицах и т.п. будут быстро работать. посмотрите что там субд умеет на счёт кеширования. бывают table in memory (в mssql точно есть).
и самое главное прежде чем что-то кешировать напишите код и проведите нагрузочное тоестирование - результаты могут быть самыми неожиданными