Am 12.02.2013 06:23, schrieb Cal Dershowitz:
> On 02/11/2013 02:40 PM, Jerry Stuckle wrote:
>> On 2/11/2013 4:29 PM, M. Strobel wrote:
>>> Am 11.02.2013 20:13, schrieb Jerry Stuckle:
>>>> On 2/11/2013 11:23 AM, M. Strobel wrote:
>>>> > Am 11.02.2013 15:29, schrieb Jerry Stuckle:
>>>> >>
>>>> >> Incorrect. Linux is not the "native platform for PHP
>>>> >> development". It is ONE
>>>> >> platform for PHP development. PHP runs fine on Windows, also. And
>>>> >> there are good
>>>> >> IDE's on Windows, also.
>>>> >>
>>>> >
>>>> > Unix/Linux is the native platform for web development, because the
>>>> > first web server
>>>> > was on *nix, and it is still the primary platform
>>>> > (http://news.netcraft.com/).
>>>> >
>>>> > /Str.
>>>> >
>>>>
>>>> It doesn't matter if the first web server was on *nix, nor that it is
>>>> still the
>>>> primary platform for web development. Linux is *not* the "native
>>>> platform for PHP
>>>> development".
>>>>
>>>> In fact, I would almost bet there is more PHP *development* done on
>>>> Windows, even
>>>> though *deployment* is done on *nix. Windows is, after all, the
>>>> predominant system
>>>> on the desktop (where most development is done).
>>>
>>> yes, for the desktop, but not where most development is done.
>>>
>>> Maybe I confound it with the question which desktop is best for *nix
>>> development, but
>>> it just does not make sense develop for *nix on a MS Win desktop. You
>>> do not even
>>> have a decent shell. MinGW and Cygwin are not THE REAL THING.
>>>
>>> BTW I am not a MS hater, I had a Technet subscription with all MS
>>> operating systems
>>> when I gave courses in MS Networking / Active Directory.
>>> /Str.
>>>
>>>
>>>
>>
>> Most development isn't done on a desktop? Horse Hockey! People don't
>> develop on servers. They may (and should) have development
>> environments, but like most I've seen, those are done on the same
>> desktop they write the code on. Some may have a separate "server", but
>> it generally isn't really a "server" - it's another desktop which
>> happens to be running Apache or something similar.
>>
>> It makes perfect sense to develop PHP scripts on a Windows desktop.
>> There are some great IDEs available for Windows, and unless you need
>> some rather esoteric *nix functions, the code is 100% portable.
>>
>> I do my do my development here on Windows (because I need Windows for
>> other things anyway) with Apache running on this system. Eclipse IDE
>> runs great and I can edit the files right in the local web directory.
>> When they are working like I want them to, I upload them to a test Linux
>> server for final checks. Then over to the live system.
>>
>> I would suggest many people use a similar process (perhaps without the
>> test Linux system - it's really not necessary but I like to be careful).
>>
>>
>
> I'm super happy that you guys are commenting on this thread, but I won't have that
> flame potential not focused on getting my bologna configured.
Flaming looks different, on Usenet. This is just an exchange of point of views.
>
> For the purpose of this thread, OP is developing on ubuntu and is a native american.
> I'm very invested in the tool-chain of linux now, My grandma had to pass herself off
That's it, the tool chain. Some say *nix is a development system by itself.
> as a mexican to marry a chicago cop. Her son, my dad, would never use linux, but made
> extraordinary calculation in then-available syntaxes computing a better house, with,
> for example, solar gains, referenced.
>
> I'm gonna try to get php as a two stepper, and if I fail, I'm coming right back here.
Just install the packages with the most generic names, and you are ready to start.
The thing is, there is more to it than just finding the right PHP functions,
everything works together: network, web server, database, file system,...
Good luck.
/Str.
|