In this work, we consider a novel photonic crystal type, island resonator, perspective objects of all-optical processing domain, which can be used in the logic gate and adder architecture. Another kind of novel structures, gas-containing pneumatic photonic crystal, was considered as an optical indicator of pressure uniting several pressure scales of magnitude. This type of device includes layered elastic platform, optical fibers and switching valves, all enclosed into a chamber. We have investigated theoretically distribution of deformation and pressure inside a pneumatic photonic crystal, its bandgap structure and light reflection changes depending on the influence of external pressure and temperature. A method has been proposed to determine the fundamental molar gas constant R with the relative standard uncertainty near 10-10 that is based on extra accurate volume controlling and high sensitive pressure measurements in the framework of scale echeloning procedure.