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

Reply via email to