Hi Tom! I dont wan't to start a holy war here but I probably wouldn't be so fast to reject c/c++, especially in the context of the expected task. In my experience scripting based languages can only take you so far when speed is critical.
Since the expressed purpose is packet inspection I question the ability of php to handle line rate inspection. Of course, a large portion of this decision is based on whether the packet inspection will be live or off-line; also, are we doing basic header parsing or deep packet analysis. You also need to factor in the availability of optimized libraries that can be leveraged to handle some of the time-critical or complex tasks. Paul On 09/09/2014 11:37 PM, Ryan Coleman wrote: Hi Tom! You would be better suited contacting Electric Sheep Fencing (http://www.electricsheepfencing.com/) directly for your how-to but you can start with a few basic concepts: 1) This system is running FreeBSD 8.3 at present (future systems may be running FreeBSD 9 or 10) 2) Your best option would be SQLite and PHP - why? because I’ve been developing in PHP since 2.3 days (current deployment is 5.5 but I am not sure what version is installed and supported on the system) and it’s pretty darn user friendly. 3) I would steer clear of C for one specific reason: it’s a royal pain in the butt and most of your needs should be capable with PHP. Something to take note of is that not all installations are the same. Most of my clients run on AMD Geode processors. My two firewalls at home are running on Xeon 6-core VMs in VMWare ESXi, some people are running on dual and quad core CPUs. RAM ranges from a minimum of 256MB on those supported ALIX boards (I’m sure someone will correct me if I am wrong on this) up beyond 4GB (on the new APU boards and VMs and other systems). Others have installed the software on different desktop PCs running as dedicated systems - I have one such that is running on an old Dell P4 with Hyper Threading. What experience do you have in application development - both desktop and web? — Ryan Publisher, d3photography.com On Sep 9, 2014, at 22:39, Tom Mody <[email protected]><mailto:[email protected]> wrote: > Hi, > I have worked on pfsense this summer and I am really interested in developing > apps for packet analysing , > I have pfsense apps source code from github but didn't get how to work with it > Please help me , how can I start writing apps for pfsense > _______________________________________________ > List mailing list > [email protected]<mailto:[email protected]> > https://lists.pfsense.org/mailman/listinfo/list _______________________________________________ List mailing list [email protected]<mailto:[email protected]> https://lists.pfsense.org/mailman/listinfo/list -- Paul Beriswill PDF Complete Inc | www.pdfcomplete.com<http://www.pdfcomplete.com/> 550 Club Drive, Ste. 477 | Montgomery, TX 77316 512.263.0868 x 707 direct | [email protected]<mailto:[email protected]> [cid:[email protected]]<http://www.pdfcomplete.com/>
_______________________________________________ List mailing list [email protected] https://lists.pfsense.org/mailman/listinfo/list
