برامج التشفير، تحسين الاداء، التسريع وظيفة برامج التشفير هي تشفير ملفات بي إتش بي إلى صيغه غير مفهومه بهدف إخفاء الشيفرة البرمجية لعدة أسباب، البعض يرى انها أسباب امنيه، والبعض يرى انها مفيده للبرامج التجارية، يوجد نوعين لبرامج التشفير، النوع الأول يقوم بإخفاء الشيفرة المصدريه، النوع الثاني يقوم بترجمة الشيفرة إلى شيفره أخرى، ثم يتم تركيب إضافة معينه حتى تقوم بدورها بترجمة الشيفرة الناتجة وجعلها مفهومه من ناحية المحرك الذي سوف يقوم بتنفيذها، أكثر برامج التشفير شهره هي التي توفرها تقنيات Zend وionCube المحدودة.