php-general Digest 13 Jun 2012 21:50:09 -0000 Issue 7852

Topics (messages 318218 through 318230):

Re: Searching IDE.
        318218 by: Sharl Jimh Tsin
        318219 by: Sebastian Krebs
        318220 by: Louis Huppenbauer
        318221 by: David Arroyo
        318222 by: Lester Caine
        318223 by: Simon Schick
        318224 by: Simon Dániel
        318225 by: Curtis Maurand
        318226 by: Marc Guay
        318227 by: Bastien Koert
        318229 by: David Arroyo

how to walk async recursively over an object, doing work (in right order) per 
leaf
        318228 by: rene7705
        318230 by: Matijn Woudt

Administrivia:

To subscribe to the digest, e-mail:
        php-general-digest-subscr...@lists.php.net

To unsubscribe from the digest, e-mail:
        php-general-digest-unsubscr...@lists.php.net

To post to the list, e-mail:
        php-gene...@lists.php.net


----------------------------------------------------------------------
--- Begin Message ---
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 2012年06月13日 17:11, David Arroyo wrote:
> Hi Folks,
> 
> I am searching an IDE for php and web development, my options are 
> Aptana or Eclipse+PDT. What is your opinion?
> 
> Thanks. Regards.
> 
> --
> 
NetBeans IDE.

- -- 
Best regards,
Sharl.Jimh.Tsin (From China **Obviously Taiwan INCLUDED**)

Using Gmail? Please read this important notice:
http://www.fsf.org/campaigns/jstrap/gmail?10073.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJP2Fv8AAoJEEYmNy4jisTjBRwH/2hjhwaYNkjcJEastwa7O6cq
ej/s95ssiQw/AA/qc/SdkC8qn830D+7UhP/ZwjfC1FGMWNWsx3MCO8KubhNoZ1B0
yXuXFoIbxwmmlloQ8gLNtn0a7Nb9HztzCxcHp1GgUaABgj/BQOQspPy8zqyaFTBI
WTFtUGrnz3DH1H+nyZhBfRUVCFMmOL7NZNBOMuc8bg+W+fhgtv+m2QJZLEZJKn72
OZrH8zsjr3rk5OL/W614zNirJ7KQ4RZlv8sUFqitxbBdiEx5qQXIeflmuCXlRlY2
D/F2ZKgb7NrIf5MW8GdwQUJrfoCPPTRApn4pkqcuJs+wsbwW2G/50gkVlE4xYq8=
=7o3e
-----END PGP SIGNATURE-----

--- End Message ---
--- Begin Message ---
Hi,

2012/6/13 David Arroyo <darr...@gmail.com>

> Hi Folks,
>
> I am searching an IDE for php and web development, my options are
> Aptana or Eclipse+PDT.
> What is your opinion?
>

PhpStorm

>
> Thanks.
> Regards.
>
> --
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

--- End Message ---
--- Begin Message ---
Hi there,

2012/6/13 David Arroyo <darr...@gmail.com>

> Hi Folks,
>
> I am searching an IDE for php and web development, my options are
> Aptana or Eclipse+PDT.
> What is your opinion?
>
> Thanks.
> Regards.
>
>
notepad++ or netbeans.
And although I haven't tried it yet, I heard the the Sublime Text Editor 2
is great.

Sincerely
Louis H.

--- End Message ---
--- Begin Message ---
 I would like free, no pay a license.

On Wed, Jun 13, 2012 at 11:51 AM, David Arroyo <darr...@gmail.com> wrote:
> Sebastian, I would like free, no pay a license.
> Thanks for you opinion.
>
> On Wed, Jun 13, 2012 at 11:33 AM, Sebastian Krebs
> <krebs....@googlemail.com> wrote:
>> Hi,
>>
>> 2012/6/13 David Arroyo <darr...@gmail.com>
>>
>>> Hi Folks,
>>>
>>> I am searching an IDE for php and web development, my options are
>>> Aptana or Eclipse+PDT.
>>> What is your opinion?
>>>
>>
>> PhpStorm
>>
>>>
>>> Thanks.
>>> Regards.
>>>
>>> --
>>>
>>> --
>>> PHP General Mailing List (http://www.php.net/)
>>> To unsubscribe, visit: http://www.php.net/unsub.php
>>>
>>>

--- End Message ---
--- Begin Message ---
David Arroyo wrote:
I am searching an IDE for php and web development, my options are
Aptana or Eclipse+PDT.
What is your opinion?

I'm using Eclipse with PHPEclipse but PDT is probably just as good nowadays. PHPEclipse needs a few updates to handle some of the 'new features' in PHP.

The advantage of Eclipse is that ALL of my development work is done in the one IDE, so I can play with C/C++, Python, javascript and even occasionally Java without having to switch. It also runs transparently on both Linux and Windows platforms which I have to support ...

Need to fire up the java side again and have a look at fixing PHPEclipse ;)

--
Lester Caine - G8HFL
-----------------------------
Contact - http://lsces.co.uk/wiki/?page=contact
L.S.Caine Electronic Services - http://lsces.co.uk
EnquirySolve - http://enquirysolve.com/
Model Engineers Digital Workshop - http://medw.co.uk//
Firebird - http://www.firebirdsql.org/index.php

--- End Message ---
--- Begin Message ---
Hi,

There was a discussion about that on Google+ ...

IDEs mentioned there:

__Free
* Eclipse PDT (5x)
* Aptana - based on Eclipse but not using PDT for PHP (2x)
* Netbeans (12x)
* VIM (6x)
* KDevelop (1x)
* gedit (3x)

__NonFree
* Sublime Text 2 (6x) - USD $59
* PhpStorm (7x) - €94 personal, €189 commercial
* Komodo (2x) - $382
* Zend Studio - also based on Eclipse (1x) - €299

Just by a rough view over the comments, not really reading any of those :)

My personal opinion:
* Eclipse PDT
** not used since 2008
** was way to slow, specially the file-search
** missed some good PHP code support ... code-completion for classes and
it's functions was quite limited at that time

* Netbeans
** not used since 2009
** seemed as the best free IDE for PHP to me

* Zend Studio
** not used since 2008
** seemed to be Eclipse PDT with some extensions ..

* PhpStorm
** Costs a bit of money but it's really worth it.
** intelligent code-completion
** view class-structure as UML
** helper for refactoring
** supports changelists and has it's own stash
** just faster than Netbeans and Eclipse ..

That's how I used this programs. Netbeans, Eclipse PDT and PhpStorm have
way more features but this is what I used the time I tested them.

I personally would use PhpStorm if you have money - else Netbeans.

Bye
Simon

On Wed, Jun 13, 2012 at 11:54 AM, Lester Caine <les...@lsces.co.uk> wrote:

> David Arroyo wrote:
>
>> I am searching an IDE for php and web development, my options are
>> Aptana or Eclipse+PDT.
>> What is your opinion?
>>
>
> I'm using Eclipse with PHPEclipse but PDT is probably just as good
> nowadays. PHPEclipse needs a few updates to handle some of the 'new
> features' in PHP.
>
> The advantage of Eclipse is that ALL of my development work is done in the
> one IDE, so I can play with C/C++, Python, javascript and even occasionally
> Java without having to switch. It also runs transparently on both Linux and
> Windows platforms which I have to support ...
>
> Need to fire up the java side again and have a look at fixing PHPEclipse ;)
>
> --
> Lester Caine - G8HFL
> -----------------------------
> Contact - 
> http://lsces.co.uk/wiki/?page=**contact<http://lsces.co.uk/wiki/?page=contact>
> L.S.Caine Electronic Services - http://lsces.co.uk
> EnquirySolve - http://enquirysolve.com/
> Model Engineers Digital Workshop - http://medw.co.uk//
> Firebird - 
> http://www.firebirdsql.org/**index.php<http://www.firebirdsql.org/index.php>
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

--- End Message ---
--- Begin Message ---
Hi,

Although it's not an IDE, it is full of very useful developer tools: Kate


2012/6/13 David Arroyo <darr...@gmail.com>

> Hi Folks,
>
> I am searching an IDE for php and web development, my options are
> Aptana or Eclipse+PDT.
> What is your opinion?
>
> Thanks.
> Regards.
>
> --
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

--- End Message ---
--- Begin Message ---

Simon Dániel wrote:
> Hi,
> 
> Although
it's not an IDE, it is full of very useful developer tools: Kate
>

> 
> 2012/6/13 David Arroyo <darr...@gmail.com>
> 
>> Hi Folks,
>>
>> I am searching
an IDE for php and web development, my options are
>> Aptana or
Eclipse+PDT.
>> What is your opinion?

I've seen
these articles posted at infoworld.

http://www.infoworld.com/d/application-development/review-2-php-tools-rise-above-the-rest-189085

http://www.infoworld.com/d/developer-world/infoworld-review-eight-php-power-tools-737

Cheers,
Curtis

--- End Message ---
--- Begin Message ---
I've used both Netbeans and Aptana w/ WinXP over the past few years
and of the two I would recommend Aptana.  Netbeans was crippling slow
and Aptana often gets it's workspace corrupted, which makes both of
them crappy (yet free!), but for day to day use when they're not
failing entirely, Aptana is a more efficient tool.

Marc

--- End Message ---
--- Begin Message ---
On Wed, Jun 13, 2012 at 9:23 AM, Marc Guay <marc.g...@gmail.com> wrote:
> I've used both Netbeans and Aptana w/ WinXP over the past few years
> and of the two I would recommend Aptana.  Netbeans was crippling slow
> and Aptana often gets it's workspace corrupted, which makes both of
> them crappy (yet free!), but for day to day use when they're not
> failing entirely, Aptana is a more efficient tool.
>
> Marc
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>


I'll throw my 2 cents in...

Netbeans for projects

notepad++ for quick edits
editpad pro (free for linux is really good)


I've also installed Sublime on my mac, but haven't got enough time
with it to have an opinion...

-- 

Bastien

Cat, the other other white meat

--- End Message ---
--- Begin Message ---
Hi folks,

Many thanks for all!

kind regards;

On Wed, Jun 13, 2012 at 4:04 PM, Bastien Koert <phps...@gmail.com> wrote:
> On Wed, Jun 13, 2012 at 9:23 AM, Marc Guay <marc.g...@gmail.com> wrote:
>> I've used both Netbeans and Aptana w/ WinXP over the past few years
>> and of the two I would recommend Aptana.  Netbeans was crippling slow
>> and Aptana often gets it's workspace corrupted, which makes both of
>> them crappy (yet free!), but for day to day use when they're not
>> failing entirely, Aptana is a more efficient tool.
>>
>> Marc
>>
>> --
>> PHP General Mailing List (http://www.php.net/)
>> To unsubscribe, visit: http://www.php.net/unsub.php
>>
>
>
> I'll throw my 2 cents in...
>
> Netbeans for projects
>
> notepad++ for quick edits
> editpad pro (free for linux is really good)
>
>
> I've also installed Sublime on my mac, but haven't got enough time
> with it to have an opinion...
>
> --
>
> Bastien
>
> Cat, the other other white meat
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>

--- End Message ---
--- Begin Message ---
I'm a bit stumped on a javascript problem at the moment, I hope you
don't mind (too much) that I post it here as well, for a wider
audience..

My opensourced htmlMicroscope works well, except when you open a
sub-array that holds more than say a hundred keys. Maybe 200.

But the thing is, I'd like it to work on all kinds of arrays,
including ones that have 1500 keys in some sub-object/array somewhere.

Like for instance my serviceLog now does when viewing the hits per
month (not per day).

And I'm sure other applications that might use my htmlMicroscope will
suffer suddenly from the same problem, forcing the end-user of hm() to
mold his data at unexpected turns, and sometimes against his/her
wishes.

So I'd like to solve this issue. Please help me out here, I've been
stuck on it for the better part of a day now..

This loop needs to be a-synchronized;

function printLevel : function (data) {
  var html = '';
  if (typeof data=='object' && data!==null && data!==undefined) {
    for (var k in data) {
      // and the problem is you'd have up to several thousand var k's.
the loop needs to setTimeout after say a hundred iterations through
THIS loop...
      var v = data[k];
      html += '<tr><td>'+printVariable(k)+'</td><td>'+printVariable
(v)+'</td></tr>';
    }
  }
  return html;
}

function printVariable : function (data) {
   var t = typeof data;
   switch (t) {
     case 'number' :
     case 'string' :
     case 'boolean':
           return data;
           break;
     case 'object':
         return printLevel (data);
         break;
   }
}

--- End Message ---
--- Begin Message ---
On Wed, Jun 13, 2012 at 7:03 PM, rene7705 <rene7...@gmail.com> wrote:
> I'm a bit stumped on a javascript problem at the moment, I hope you
> don't mind (too much) that I post it here as well, for a wider
> audience..
>
> My opensourced htmlMicroscope works well, except when you open a
> sub-array that holds more than say a hundred keys. Maybe 200.
>
> But the thing is, I'd like it to work on all kinds of arrays,
> including ones that have 1500 keys in some sub-object/array somewhere.
>
> Like for instance my serviceLog now does when viewing the hits per
> month (not per day).
>
> And I'm sure other applications that might use my htmlMicroscope will
> suffer suddenly from the same problem, forcing the end-user of hm() to
> mold his data at unexpected turns, and sometimes against his/her
> wishes.
>
> So I'd like to solve this issue. Please help me out here, I've been
> stuck on it for the better part of a day now..
>
> This loop needs to be a-synchronized;
>
> function printLevel : function (data) {
>  var html = '';
>  if (typeof data=='object' && data!==null && data!==undefined) {
>    for (var k in data) {
>      // and the problem is you'd have up to several thousand var k's.
> the loop needs to setTimeout after say a hundred iterations through
> THIS loop...
>      var v = data[k];
>      html += '<tr><td>'+printVariable(k)+'</td><td>'+printVariable
> (v)+'</td></tr>';
>    }
>  }
>  return html;
> }
>
> function printVariable : function (data) {
>   var t = typeof data;
>   switch (t) {
>     case 'number' :
>     case 'string' :
>     case 'boolean':
>           return data;
>           break;
>     case 'object':
>         return printLevel (data);
>         break;
>   }
> }
>

Try something like this:

var data;
var index = 0;

function printLevel : function() {
  for(i = 0; i < index + 100 && data.length; i++) {
    // Calculate stuff here
  }
  index += 100;
  // Call setTimeout here
}

It's untested, but I think this should work, or atleast work with a
few modifications

- Matijn

--- End Message ---

Reply via email to