From mwithington at PLMresearch.com Mon Oct 6 18:27:58 2008 From: mwithington at PLMresearch.com (Mark Withington) Date: Mon, 6 Oct 2008 18:27:58 -0400 Subject: [Bostonphptalk] SOA specs Message-ID: <491198290810061527o1254a377of1e79b4019921572@mail.gmail.com> Has anyone done any work either writing or responding to SOA specifications within an RFP? Specifically, I'm trying to get a snapshot of best practices to specify interfaces between services. Thanks -- Mark -------------------------- Mark L. Withington PLMresearch PO Box 1354 Plymouth, MA 02362 o: 800-310-3992 ext. 704 f: 508-746-4973 v: 508-746-2383 m: 508-801-0181 AIM/MSN/Skype: PLMresearch -------------- next part -------------- An HTML attachment was scrubbed... URL: From tboyden at supercoups.com Mon Oct 6 18:52:32 2008 From: tboyden at supercoups.com (Tim Boyden) Date: Mon, 6 Oct 2008 18:52:32 -0400 Subject: [Bostonphptalk] SOA specs In-Reply-To: <491198290810061527o1254a377of1e79b4019921572@mail.gmail.com> References: <491198290810061527o1254a377of1e79b4019921572@mail.gmail.com> Message-ID: I found this reference from Oracle to be a great guide on SOA: The BPEL Cookbook: http://www.oracle.com/technology/pub/articles/bpel_cookbook/index.html Cheers, Tim Boyden --------------------------- Timothy Boyden Network Administrator tboyden at supercoups.com SuperCoups? A Valassis Company 350 Revolutionary Drive | E. Taunton, MA 02718 Phone: 508-977-2034 | Fax: 508-977-0290 | www.supercoups.com Watch For Your Bright Blue and Yellow Envelope ? Coming Soon! --------------------------- RedPlum is the ultimate source of value ? online, in your mailbox, on your doorstep, with your newspaper, and in your store. From: bostonphptalk-bounces at bostonphp.org [mailto:bostonphptalk-bounces at bostonphp.org] On Behalf Of Mark Withington Sent: Monday, October 06, 2008 6:28 PM To: bostonphptalk at bostonphp.org Subject: [Bostonphptalk] SOA specs Has anyone done any work either writing or responding to SOA specifications within an RFP?? Specifically, I'm trying to get a snapshot of best practices to specify interfaces between services. Thanks -- Mark -------------------------- Mark L. Withington PLMresearch PO Box 1354 Plymouth, MA 02362 o: 800-310-3992 ext. 704 f: 508-746-4973 v: 508-746-2383 m: 508-801-0181 AIM/MSN/Skype: PLMresearch From greg.rundlett at gmail.com Mon Oct 6 20:34:26 2008 From: greg.rundlett at gmail.com (Greg Rundlett) Date: Mon, 6 Oct 2008 20:34:26 -0400 Subject: [Bostonphptalk] SOA specs In-Reply-To: <491198290810061527o1254a377of1e79b4019921572@mail.gmail.com> References: <491198290810061527o1254a377of1e79b4019921572@mail.gmail.com> Message-ID: <5e2aaca40810061734m6e4639afp9aeed0245fe359a5@mail.gmail.com> On Mon, Oct 6, 2008 at 6:27 PM, Mark Withington wrote: > Has anyone done any work either writing or responding to SOA specifications > within an RFP? Specifically, I'm trying to get a snapshot of best practices > to specify interfaces between services. > Hi Mark, At OASIS, there is a Member Section which focuses on standards around 'Service Oriented Architectures' (SOA). The website is http://www.oasis-opencsa.org/ They have produced a specification called Service Component Architecture (SCA) http://www.oasis-opencsa.org/sca which includes a reference information for multiple implementations including one in PHP http://osoa.org/display/PHP/PHP+and+SCA+White+Paper -- Greg skype/aim/irc freephile home office 978-225-8302 greg at freephile.com From greg.rundlett at gmail.com Wed Oct 15 17:09:53 2008 From: greg.rundlett at gmail.com (Greg Rundlett) Date: Wed, 15 Oct 2008 17:09:53 -0400 Subject: [Bostonphptalk] FYI skinning/theming mediawiki Message-ID: <5e2aaca40810151409x3b18b675r6b258e9a36316ed5@mail.gmail.com> I've been busy re-working my wiki site to improve the "skin" http://freephile.com/wiki/ The "Howto" is at http://freephile.com/wiki/index.php/Theming_Mediawiki -- skype/aim/irc freephile home office 978-225-8302 greg at freephile.com From greg at freephile.com Wed Oct 15 17:13:58 2008 From: greg at freephile.com (Greg Rundlett) Date: Wed, 15 Oct 2008 17:13:58 -0400 Subject: [Bostonphptalk] HOWTO Theming Mediawiki Message-ID: <5e2aaca40810151413t989a25fjc9a436528bf07c99@mail.gmail.com> I've been busy re-working my wiki site to improve the "skin" http://freephile.com/wiki/ The "Howto" is at http://freephile.com/wiki/index.php/Theming_Mediawiki Still working on some details, and content, but since a lot of people are using Mediawiki these days, I figured there would be some interest in this. Greg -- skype/aim/irc freephile home office 978-225-8302 greg at freephile.com From greg at freephile.com Thu Oct 16 16:30:23 2008 From: greg at freephile.com (Greg Rundlett) Date: Thu, 16 Oct 2008 16:30:23 -0400 Subject: [Bostonphptalk] Professional PHP IDE Message-ID: <5e2aaca40810161330h1df53e38od014ba4759acb08c@mail.gmail.com> I've long wanted to use Eclipse (along with PDT or PHPEclipse) for some of the added features that come with the IDE. Each time I've tried in the past to get this setup, either I didn't have the time, or the need to get it done. But finally I was determined to install and learn my way around Eclipse. Having just gone through the setup of Eclipse, I put all the cliff notes into http://freephile.com/wiki/index.php/Eclipse One of the primary benefits that I see of using Eclipse (making it worth the trouble) is that no matter what language I want to program in (PHP, Ruby, Python, Perl, C, JavaScript, XML, SQL, etc.) eclipse offers a first-class and familiar environment to the developer all under one roof. As a side benefit, you would also be familiar with commercial offerings built on to the eclipse environment such as Adobe's Flex Builder or Zend's Studio for Eclipse -- in case you either wanted to purchase such a tool, or it was part of your environment at work. Of course, the vast majority of Eclipse plugins are free, such as the IDE4Laszlo project http://www.openlaszlo.org/node/43 With the complexity of all the frameworks out there, it is a real productivity enhancer when your IDE knows more about your environment than you do. -- skype/aim/irc freephile home office 978-225-8302 greg at freephile.com From bob at rsi.com Thu Oct 16 16:56:07 2008 From: bob at rsi.com (Bob Gorman) Date: Thu, 16 Oct 2008 16:56:07 -0400 Subject: [Bostonphptalk] Professional PHP IDE In-Reply-To: <5e2aaca40810161330h1df53e38od014ba4759acb08c@mail.gmail.com> References: <5e2aaca40810161330h1df53e38od014ba4759acb08c@mail.gmail.com> Message-ID: <48F7AA67.8030001@rsi.com> On 10/16/2008 04:30 PM, Greg Rundlett wrote: > I've long wanted to use Eclipse Will you presenting this at a PHP meeting? ;-) I bet people would enjoy a short show-n-tell. From jburns131 at jbwebware.com Thu Oct 16 17:06:28 2008 From: jburns131 at jbwebware.com (Jesse Burns) Date: Thu, 16 Oct 2008 17:06:28 -0400 Subject: [Bostonphptalk] Professional PHP IDE References: <5e2aaca40810161330h1df53e38od014ba4759acb08c@mail.gmail.com> Message-ID: <01AD9B61530941F895C2286E640AD264@adminb7b4bf70d> I've always liked using Either Aptana (http://www.aptana.com/: Eclipse setup for web dev) or PHPEclipse (http://www.phpeclipse.de/: Also Eclipse setup for web dev, a bit older). Both of these solutions are separate from the PDT plugin that Zend has contributed to. I've just started using the Zend Studio which is built upon Eclipse, and am very happy, but it's not open source. I swear by Aptana as the best Open Source/Cross Platform PHP/Web Dev in my opinion. ----- Original Message ----- From: "Greg Rundlett" To: "Boston PHP Talk" Sent: Thursday, October 16, 2008 4:30 PM Subject: [Bostonphptalk] Professional PHP IDE > I've long wanted to use Eclipse (along with PDT or PHPEclipse) for > some of the added features that come with the IDE. Each time I've > tried in the past to get this setup, either I didn't have the time, or > the need to get it done. But finally I was determined to install and > learn my way around Eclipse. Having just gone through the setup of > Eclipse, I put all the cliff notes into > http://freephile.com/wiki/index.php/Eclipse > > One of the primary benefits that I see of using Eclipse (making it > worth the trouble) is that no matter what language I want to program > in (PHP, Ruby, Python, Perl, C, JavaScript, XML, SQL, etc.) eclipse > offers a first-class and familiar environment to the developer all > under one roof. As a side benefit, you would also be familiar with > commercial offerings built on to the eclipse environment such as > Adobe's Flex Builder or Zend's Studio for Eclipse -- in case you > either wanted to purchase such a tool, or it was part of your > environment at work. Of course, the vast majority of Eclipse plugins > are free, such as the IDE4Laszlo project > http://www.openlaszlo.org/node/43 With the complexity of all the > frameworks out there, it is a real productivity enhancer when your IDE > knows more about your environment than you do. > > -- > skype/aim/irc freephile > home office 978-225-8302 > greg at freephile.com > _______________________________________________ > Bostonphptalk mailing list > Bostonphptalk at bostonphp.org > http://seven.pairlist.net/mailman/listinfo/bostonphptalk > > > -- > No virus found in this incoming message. > Checked by AVG. > Version: 7.5.526 / Virus Database: 270.8.1/1727 - Release Date: 10/15/2008 > 8:02 PM > > From mpbourque at ptc.com Thu Oct 16 17:41:29 2008 From: mpbourque at ptc.com (Bourque, Michael) Date: Thu, 16 Oct 2008 17:41:29 -0400 Subject: [Bostonphptalk] Professional PHP IDE Message-ID: We don't have a topic for next meeting, so if someone (hint) is willing to talk about php IDE's that would be fantastic. Please let me know. Michael Bourque BostonPHP Regards, Michael P. Bourque Director of Development Services Engineering PTC University ----- Original Message ----- From: bostonphptalk-bounces at bostonphp.org To: bostonphptalk at bostonphp.org Sent: Thu Oct 16 16:56:07 2008 Subject: Re: [Bostonphptalk] Professional PHP IDE On 10/16/2008 04:30 PM, Greg Rundlett wrote: > I've long wanted to use Eclipse Will you presenting this at a PHP meeting? ;-) I bet people would enjoy a short show-n-tell. _______________________________________________ Bostonphptalk mailing list Bostonphptalk at bostonphp.org http://seven.pairlist.net/mailman/listinfo/bostonphptalk From jburns131 at jbwebware.com Thu Oct 16 22:35:13 2008 From: jburns131 at jbwebware.com (Jesse Burns) Date: Thu, 16 Oct 2008 22:35:13 -0400 Subject: [Bostonphptalk] Large Scale PHP Application Design Questions Message-ID: <5E5FC3F0667644599657F1493BB0866C@adminb7b4bf70d> How's it going folks. I figured this would be a great place to pick some brains. I'm about to start working on my first large scale site (in my opinion) that will hopefully have 1000+ users a day. ok, this isn't on the google/facebook scale, but it's going to be have more hits than just family and friends. Either way, I'm planning on this site blowing up once I have enough of a feature set, so I'm concerned about performance and scalability in the long run. I've worked for a software company, but I've never programmed PHP professionally (looking for an entry level job, wink wink ). I was wondering if sites like Sitepoint, MySpace, Facebook, etc... actually use DB abstraction layers and template engines. I also plan on using the code for this site for my portfolio, so I'd like to have as much original code as possible, that's why I'm not even considering using a framework (I've dabbled a bit with CakePHP and ZF), so I won't bother asking about using them for large scale sites. I've been doing a lot of research, and it seems to me that using PHP as a templating engine itself and creating my own DB class using native DB calls (going to use MySQL until I find it no longer suites my needs) would be the most efficient approach. I do plan on separating Data/Business/Presentation logic to make maintenance easier, so that's the only reason I'm considering using a Template engine to separate the Business/Presentation layers, and then either PDO, ADOdb or PEAR::DB for the data layer. But once again, I've come to the conclusion that using pure PHP to separate the Business/Presentation layers, while using my own home brewed DB class as the data layer would be the best way to go regarding performance/scalability. Are there professionals out there with experience working on large scale sites/applications that can lend their two cents? Thanks, Jesse Burns -------------- next part -------------- An HTML attachment was scrubbed... URL: From dshah at hubspot.com Thu Oct 16 23:33:14 2008 From: dshah at hubspot.com (Dharmesh Shah) Date: Thu, 16 Oct 2008 23:33:14 -0400 Subject: [Bostonphptalk] Large Scale PHP Application Design Questions In-Reply-To: <5E5FC3F0667644599657F1493BB0866C@adminb7b4bf70d> References: <5E5FC3F0667644599657F1493BB0866C@adminb7b4bf70d> Message-ID: <577d49280810162033x51c7d1c9w955a0529c0caec5c@mail.gmail.com> Jesse, I'm a relative newbie to PHP, but have accidentally built an application ( http://twitter.grader.com) that is getting about 10,000 page views a day. I have been trying to get up to speed on PHP as quickly as possible to stay ahead of the traffic. I'm far from figuring it all out, but have a few quick tips that might be useful. Here's a quick overview of what I've learned so far. 1. Get to know your database really well (in my case, it's MySQL). The load for many applications is actually on the database (not in the PHP code). 2. Install and learn memcached (to reduce the load on your database) It's simple, easy and effective. 3. Don't worry too much about the overhead of database abstraction layers. I'm using DB_DataObject for my database access (and MDB2 for the underlying connectivity). 4. I've played with templating (like Smarty) to better separate presentation from business logic, but am not yet a complete convert on that front. 5. I'm not using a web framework (like Cake or CodeIgniter), but am seriously considering it in order to build better code for the long-term. One piece of advice (not directly tied to PHP itself): Don't focus on scalability too early in the process. I call this "premature scalaculation". Instead, get the application done and in the hands of users as quickly as possible. If you run into scaling issues, that's a high quality problem and you can optimize at that time. Regards, Dharmesh Shah Founder, HubSpot On Thu, Oct 16, 2008 at 10:35 PM, Jesse Burns wrote: > How's it going folks. I figured this would be a great place to pick some > brains. > > I'm about to start working on my first large scale site (in my opinion) > that will hopefully have 1000+ users a day. ok, this isn't on the > google/facebook scale, but it's going to be have more hits than just family > and friends. > > Either way, I'm planning on this site blowing up once I have enough of a > feature set, so I'm concerned about performance and scalability in the long > run. > > I've worked for a software company, but I've never programmed PHP > professionally (looking for an entry level job, wink wink ). > > I was wondering if sites like Sitepoint, MySpace, Facebook, etc... actually > use DB abstraction layers and template engines. > > I also plan on using the code for this site for my portfolio, so I'd like > to have as much original code as possible, that's why I'm not even > considering using a framework (I've dabbled a bit with CakePHP and ZF), so I > won't bother asking about using them for large scale sites. > > I've been doing a lot of research, and it seems to me that using PHP as a > templating engine itself and creating my own DB class using native DB calls > (going to use MySQL until I find it no longer suites my needs) would be the > most efficient approach. > > I do plan on separating Data/Business/Presentation logic to make > maintenance easier, so that's the only reason I'm considering using a > Template engine to separate the Business/Presentation layers, and then > either PDO, ADOdb or PEAR::DB for the data layer. > > But once again, I've come to the conclusion that using pure PHP to separate > the Business/Presentation layers, while using my own home brewed DB class as > the data layer would be the best way to go regarding > performance/scalability. > > Are there professionals out there with experience working on large scale > sites/applications that can lend their two cents? > > Thanks, Jesse Burns > > _______________________________________________ > Bostonphptalk mailing list > Bostonphptalk at bostonphp.org > http://seven.pairlist.net/mailman/listinfo/bostonphptalk > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jburns131 at jbwebware.com Fri Oct 17 11:29:05 2008 From: jburns131 at jbwebware.com (Jesse Burns) Date: Fri, 17 Oct 2008 11:29:05 -0400 Subject: [Bostonphptalk] Large Scale PHP Application Design Questions References: <5E5FC3F0667644599657F1493BB0866C@adminb7b4bf70d> <577d49280810162033x51c7d1c9w955a0529c0caec5c@mail.gmail.com> Message-ID: <0B4002D7A26541BFAF1D7E91BCD9C396@adminb7b4bf70d> Thank you very much for the input, it is much appreciated. ----- Original Message ----- From: Dharmesh Shah To: bostonphptalk at bostonphp.org Sent: Thursday, October 16, 2008 11:33 PM Subject: Re: [Bostonphptalk] Large Scale PHP Application Design Questions Jesse, I'm a relative newbie to PHP, but have accidentally built an application (http://twitter.grader.com) that is getting about 10,000 page views a day. I have been trying to get up to speed on PHP as quickly as possible to stay ahead of the traffic. I'm far from figuring it all out, but have a few quick tips that might be useful. Here's a quick overview of what I've learned so far. 1. Get to know your database really well (in my case, it's MySQL). The load for many applications is actually on the database (not in the PHP code). 2. Install and learn memcached (to reduce the load on your database) It's simple, easy and effective. 3. Don't worry too much about the overhead of database abstraction layers. I'm using DB_DataObject for my database access (and MDB2 for the underlying connectivity). 4. I've played with templating (like Smarty) to better separate presentation from business logic, but am not yet a complete convert on that front. 5. I'm not using a web framework (like Cake or CodeIgniter), but am seriously considering it in order to build better code for the long-term. One piece of advice (not directly tied to PHP itself): Don't focus on scalability too early in the process. I call this "premature scalaculation". Instead, get the application done and in the hands of users as quickly as possible. If you run into scaling issues, that's a high quality problem and you can optimize at that time. Regards, Dharmesh Shah Founder, HubSpot On Thu, Oct 16, 2008 at 10:35 PM, Jesse Burns wrote: How's it going folks. I figured this would be a great place to pick some brains. I'm about to start working on my first large scale site (in my opinion) that will hopefully have 1000+ users a day. ok, this isn't on the google/facebook scale, but it's going to be have more hits than just family and friends. Either way, I'm planning on this site blowing up once I have enough of a feature set, so I'm concerned about performance and scalability in the long run. I've worked for a software company, but I've never programmed PHP professionally (looking for an entry level job, wink wink ). I was wondering if sites like Sitepoint, MySpace, Facebook, etc... actually use DB abstraction layers and template engines. I also plan on using the code for this site for my portfolio, so I'd like to have as much original code as possible, that's why I'm not even considering using a framework (I've dabbled a bit with CakePHP and ZF), so I won't bother asking about using them for large scale sites. I've been doing a lot of research, and it seems to me that using PHP as a templating engine itself and creating my own DB class using native DB calls (going to use MySQL until I find it no longer suites my needs) would be the most efficient approach. I do plan on separating Data/Business/Presentation logic to make maintenance easier, so that's the only reason I'm considering using a Template engine to separate the Business/Presentation layers, and then either PDO, ADOdb or PEAR::DB for the data layer. But once again, I've come to the conclusion that using pure PHP to separate the Business/Presentation layers, while using my own home brewed DB class as the data layer would be the best way to go regarding performance/scalability. Are there professionals out there with experience working on large scale sites/applications that can lend their two cents? Thanks, Jesse Burns _______________________________________________ Bostonphptalk mailing list Bostonphptalk at bostonphp.org http://seven.pairlist.net/mailman/listinfo/bostonphptalk ------------------------------------------------------------------------------ _______________________________________________ Bostonphptalk mailing list Bostonphptalk at bostonphp.org http://seven.pairlist.net/mailman/listinfo/bostonphptalk ------------------------------------------------------------------------------ No virus found in this incoming message. Checked by AVG. Version: 7.5.526 / Virus Database: 270.8.1/1727 - Release Date: 10/15/2008 8:02 PM -------------- next part -------------- An HTML attachment was scrubbed... URL: From sbeam at onsetcorps.net Fri Oct 17 17:26:30 2008 From: sbeam at onsetcorps.net (sbeam) Date: Fri, 17 Oct 2008 17:26:30 -0400 Subject: [Bostonphptalk] Professional PHP IDE In-Reply-To: <5e2aaca40810161330h1df53e38od014ba4759acb08c@mail.gmail.com> References: <5e2aaca40810161330h1df53e38od014ba4759acb08c@mail.gmail.com> Message-ID: <200810171726.30484.sbeam@onsetcorps.net> On Thursday 16 October 2008 16:30, Greg Rundlett wrote: > One of the primary benefits that I see of using Eclipse (making it > worth the trouble) is that no matter what language I want to program > in (PHP, Ruby, Python, Perl, C, JavaScript, XML, SQL, etc.) eclipse > offers a first-class and familiar environment to the developer all > under one roof. hi there. So your comment actually motivated me to take a semi-slow Friday afternoon and try the EasyEclipse download for LAMP. I've used Eclipse to do Java stuff and found it great for that, but never had the time to get it running for PHP devel. Now playing around with the PHPEclipse module I have the following big fat question: Is it ever aware of OO features in PHP? I tried a few things after opening an existing project, but it doesn't seem to be aware of which methods can validly be called on which objects. Or even that a given variable _is_ an object... of course with loose typing then it can be a little difficult to say what something is before runtime. But on the off chance... is there any PHP IDE that does this? regards, Sam From johnston.joshua at gmail.com Fri Oct 17 17:43:40 2008 From: johnston.joshua at gmail.com (Joshua Johnston) Date: Fri, 17 Oct 2008 17:43:40 -0400 Subject: [Bostonphptalk] Professional PHP IDE In-Reply-To: <200810171726.30484.sbeam@onsetcorps.net> References: <5e2aaca40810161330h1df53e38od014ba4759acb08c@mail.gmail.com> <200810171726.30484.sbeam@onsetcorps.net> Message-ID: On Oct 17, 2008, at 5:26 PM, sbeam wrote: > On Thursday 16 October 2008 16:30, Greg Rundlett wrote: >> One of the primary benefits that I see of using Eclipse (making it >> worth the trouble) is that no matter what language I want to program >> in (PHP, Ruby, Python, Perl, C, JavaScript, XML, SQL, etc.) eclipse >> offers a first-class and familiar environment to the developer all >> under one roof. > > hi there. So your comment actually motivated me to take a semi-slow > Friday > afternoon and try the EasyEclipse download for LAMP. I've used > Eclipse to do > Java stuff and found it great for that, but never had the time to > get it > running for PHP devel. Now playing around with the PHPEclipse module > I have > the following big fat question: > > Is it ever aware of OO features in PHP? I tried a few things after > opening an > existing project, but it doesn't seem to be aware of which methods can > validly be called on which objects. Or even that a given variable > _is_ an > object... > > of course with loose typing then it can be a little difficult to say > what > something is before runtime. But on the off chance... is there any > PHP IDE > that does this? > > regards, > Sam PDT and Zend Studio 6.x have that feature. I don't know about PHPEclipse though. From greg.rundlett at gmail.com Fri Oct 17 19:57:05 2008 From: greg.rundlett at gmail.com (Greg Rundlett) Date: Fri, 17 Oct 2008 19:57:05 -0400 Subject: [Bostonphptalk] Professional PHP IDE In-Reply-To: <48F7AA67.8030001@rsi.com> References: <5e2aaca40810161330h1df53e38od014ba4759acb08c@mail.gmail.com> <48F7AA67.8030001@rsi.com> Message-ID: <5e2aaca40810171657x468aa1deuff7ecc0794c19a31@mail.gmail.com> On Thu, Oct 16, 2008 at 4:56 PM, Bob Gorman wrote: > On 10/16/2008 04:30 PM, Greg Rundlett wrote: >> I've long wanted to use Eclipse > > Will you presenting this at a PHP meeting? ;-) > I bet people would enjoy a short show-n-tell. I'm always glad to make a presentation to share what I know. However, I'm still a beginning user with Eclipse, so I should get more experience with the toolset to avoid a total Socratic presentation [1]. [1] Teaching by questioning -- skype/aim/irc freephile home office 978-225-8302 greg at freephile.com From greg.rundlett at gmail.com Fri Oct 17 20:01:54 2008 From: greg.rundlett at gmail.com (Greg Rundlett) Date: Fri, 17 Oct 2008 20:01:54 -0400 Subject: [Bostonphptalk] Professional PHP IDE In-Reply-To: <200810171726.30484.sbeam@onsetcorps.net> References: <5e2aaca40810161330h1df53e38od014ba4759acb08c@mail.gmail.com> <200810171726.30484.sbeam@onsetcorps.net> Message-ID: <5e2aaca40810171701h33540af5x85776d7f0cf7518c@mail.gmail.com> On Fri, Oct 17, 2008 at 5:26 PM, sbeam wrote: > On Thursday 16 October 2008 16:30, Greg Rundlett wrote: >> One of the primary benefits that I see of using Eclipse (making it >> worth the trouble) is that no matter what language I want to program >> in (PHP, Ruby, Python, Perl, C, JavaScript, XML, SQL, etc.) eclipse >> offers a first-class and familiar environment to the developer all >> under one roof. > > hi there. So your comment actually motivated me to take a semi-slow Friday > afternoon and try the EasyEclipse download for LAMP. I've used Eclipse to do > Java stuff and found it great for that, but never had the time to get it > running for PHP devel. Now playing around with the PHPEclipse module I have > the following big fat question: > > Is it ever aware of OO features in PHP? I tried a few things after opening an > existing project, but it doesn't seem to be aware of which methods can > validly be called on which objects. Or even that a given variable _is_ an > object... > > of course with loose typing then it can be a little difficult to say what > something is before runtime. But on the off chance... is there any PHP IDE > that does this? > > regards, > Sam > _______________________________________________ > Bostonphptalk mailing list > Bostonphptalk at bostonphp.org > http://seven.pairlist.net/mailman/listinfo/bostonphptalk > That's what I've seen in the tutorials http://wiki.eclipse.org/PDT/TUTORIALS -- skype/aim/irc freephile home office 978-225-8302 greg at freephile.com