On 18 Mei 2010, at 01:42, Myles Wakeham wrote:

> Agreed.  PHP is a 'staple' in web development, and is benefited by a large 
> number of mature frameworks supporting multiple design patterns, IDEs in 
> large deployments (ie. Eclipse, Netbeans, etc.) and a huge community.

Well... with pascal you got Lazarus or Delphi, VCL or LCL, and also both 
community.

> However with that said, we are about to embark of developing much of our 
> shipped application software in FPC/Lazarus simply because there is no way to 
> protect our source code when provided to a client for them to host on their 
> own servers.  This is a big weakness of PHP in general - sure there are 
> obfuscation solutions out there, but I'm yet to find anything that I would be 
> 100% happy with that my source is protected entirely.  Plus the performance 
> degredation for PHP apps (if PHP wasn't slow enough in its default 
> installation) affects my client's productivity.

Use pascal then. You just need to learn JS UI framework, my advice: ExtJS or 
Qooxdoo, for a while, perhaps about 1-2 weeks. Combine it with pascal on the 
server side. It would save you lots of time and work, especially since you 
already got the desktop version running well.

> I think there is a really good place for BOTH FPC/Lazarus/Delphi web apps AND 
> PHP apps.  I don't see them as mutually exclusive here.  Many of our clients 
> want to tweak the web pages that we serve and by using tools like Smarty, 
> etc. in PHP I can give them access to the app and let them loose on their own 
> sites without too much fear of disaster.  Of course, never say never....

I've made several web apps using pascal. Never need to use PHP. :)

-Bee-


--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to