Click here to Skip to main content
12,396,230 members (57,768 online)
Rate this:
Please Sign up or sign in to vote.
See more: C++ C PHP
PH7 Engine:
I found this project recently and have started using it to add a dynamic web administration interface to my C/C++ application.
PH7 is an embedded PHP interpreter that allow host-application to compile and execute PHP scripts in-process.
The company who develop this have released it as open source project and apparently PH7 is the engine that power most routers web administration interfaces.
Their documentation is pretty clean and PH7 can be downloaded as a single huge C file (2MB).
Tell me,what developers think of this,is it a viable solution to build a dynamic web interface to my c++ application?
Posted 14-Oct-12 12:13pm
Garth J Lancaster 14-Oct-12 21:00pm
As with most things, I guess its 'ymmv' depending on your requirements (and as to if the licensing arrangements suit your use) ...The docco looks pretty good at a quick scan - I think they could improve the embedding techniqes a bit more and pay a little more attention to for example 'exchanging data between the host program and the php script', but maybe you dont need that anyway .. play with it, knock it around - write an article back here on it/your results, even if its not right for you right now, you may help someone else make a good decision


This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web01 | 2.8.160721.1 | Last Updated 14 Oct 2012
Copyright © CodeProject, 1999-2016
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100