Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.php > #5840
| Path | csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!news.musoftware.de!wum.musoftware.de!fu-berlin.de!uni-berlin.de!not-for-mail |
|---|---|
| From | "M. Strobel" <sorry_no_mail_here@nowhere.dee> |
| Newsgroups | comp.lang.php |
| Subject | Re: Transitioning from Java/JSP (spring, struts, hibernate) to PHP (symfony). |
| Date | Mon, 07 May 2012 21:18:04 +0200 |
| Lines | 44 |
| Message-ID | <a0qlfcFkboU1@mid.uni-berlin.de> (permalink) |
| References | <rDUpr.4667$YB6.39@newsfe17.iad> |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=UTF-8 |
| Content-Transfer-Encoding | 7bit |
| X-Trace | news.uni-berlin.de pv56LwgnAvQlL92oXn5pmQJXs5koQXT/nqCqZOgKIniUuKRgHgumQnLfj/7laFJXA= |
| User-Agent | Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20120421 Thunderbird/12.0 |
| In-Reply-To | <rDUpr.4667$YB6.39@newsfe17.iad> |
| Xref | csiph.com comp.lang.php:5840 |
Show key headers only | View raw
Am 07.05.2012 20:37, schrieb Daniel Pitts: > Hello everyone, > I've been told we are changing our platform from one based in Java to one based in > PHP. I consider myself expert in Java and OOP, and I'm a little concerned about the > transition to PHP. Personally, I'm in a position where I can remove myself from the > code-base (I'm starting to be in more of a management position). However, I have > always liked to know the details of what is being worked on. > > What are the best resources for an expert programmer (with many different languages, > idioms, and philosophies under his belt), to learn "clean" PHP. Is developing in > "pure" PHP significantly different than developing in symfony. "best resources for an expert programmer" - is the php.net documentation. You will fully understand everything there. PHP is an imperative scripting language taking features from all the neighbors. You might find the OO aspects simple. Symfony gives you a persistence framework, a CRUD generator, and and a clear convention based configuration. Without a framework - what many here are doing IMO - you would start to develop your own solutions to the different patterns, creating your own framework. Not difficult either. > Also, a few concerns I have are related to performance. One of the things our > current architecture does is make multiple parallel HTTP requests to XML based APIs > that provide the data. I know PHP doesn't exactly support concurrency like this, but > I'm wondering if there is some other way to manage this kind of process. It is easier > in Java to create many worker threads that each make a HTTP request, but I can > imagine in PHP doing something with a bunch of async IO and select calls. Is that > feasible? Is there something already created for this? > > What other tips do people have for performance and scalability? Many of our > applications serve more than 3 million requests per day, and we have many > applications. I'd estimate our current platform as a whole serves 300-500 sustained > requests per second. Big question mark here. Some top sites are running PHP, by I would see the environment you are used to as an upgrade path for PHP programmers with need for big iron. Very questionable decision to downgrade this way. Do they think PHP programmers are cheaper? If they are, there is a risk that they are less skilled. /Str.
Back to comp.lang.php | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Transitioning from Java/JSP (spring, struts, hibernate) to PHP (symfony). Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-05-07 11:37 -0700
Re: Transitioning from Java/JSP (spring, struts, hibernate) to PHP (symfony). "M. Strobel" <sorry_no_mail_here@nowhere.dee> - 2012-05-07 21:18 +0200
Re: Transitioning from Java/JSP (spring, struts, hibernate) to PHP (symfony). Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-05-07 13:03 -0700
Re: Transitioning from Java/JSP (spring, struts, hibernate) to PHP (symfony). r.mariotti@fdcx.net - 2012-05-07 17:25 -0400
Re: Transitioning from Java/JSP (spring, struts, hibernate) to PHP (symfony). Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-05-07 14:34 -0700
Re: Transitioning from Java/JSP (spring, struts, hibernate) to PHP (symfony). The Natural Philosopher <tnp@invalid.invalid> - 2012-05-07 23:46 +0100
Re: Transitioning from Java/JSP (spring, struts, hibernate) to PHP (symfony). Jerry Stuckle <jstucklex@attglobal.net> - 2012-05-07 20:23 -0400
csiph-web