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
