Welcome Guest! To access all forums & features, please register an account or sign-in. → Why register?



PHP 5.4.4


18 replies to this topic - - - - -

#1 Avi

    Resident Elite

  • 1,135 posts
  • Joined: 01-September 03
  • Location: Tel-Aviv, Israel

Posted 21 June 2012 - 10:41

http://www.php.net/

Quote

The PHP development team would like to announce the immediate availability of PHP 5.4.4 and PHP 5.3.14. All users of PHP are encouraged to upgrade to PHP 5.4.4 or PHP 5.3.14.

The release fixes multiple security issues: A weakness in the DES implementation of crypt and a heap overflow issue in the phar extension
PHP 5.4.4 and PHP 5.3.14 fixes over 30 bugs. Please note that the use of php://fd streams is now restricted to the CLI SAPI
For source downloads of PHP 5.4.4 and PHP 5.3.14 please visit our downloads page, Windows binaries can be found on windows.php.net/download/. The list of changes are recorded in the ChangeLog.



#2 PyX

    Advocate of the devil

  • 6,101 posts
  • Joined: 20-December 03
  • Location: Montreal, QC

Posted 21 June 2012 - 11:49

There’s no true alternative except ASP and it’s clear that PHP dominates the market completely.

But it seems like the language is dead … And a lot of people are criticizing it. PHP5 wasn’t what people expected and PHP6 will never come out. Any word on what’s happening with this ?

#3 threetonesun

    Neowinian ULTRAKILL

  • 11,277 posts
  • Joined: 26-February 02

Posted 21 June 2012 - 11:58

View PostPyX, on 21 June 2012 - 11:49, said:

There’s no true alternative except ASP and it’s clear that PHP dominates the market completely.

But it seems like the language is dead … And a lot of people are criticizing it. PHP5 wasn’t what people expected and PHP6 will never come out. Any word on what’s happening with this ?

They added classes, which seem to make most users happy enough. They spend a lot of time chasing their own tail closing insecurities / bad decisions that were made in the past.

It's sort of the internet's duct tape; it's not the best solution, but it works almost everywhere, and it's cheap.

#4 +Phouchg

    Blackheart

  • 3,753 posts
  • Joined: 28-March 11
  • Location: Krikkit
  • OS: GrumpyOS 6.1.7601 x64

Posted 21 June 2012 - 12:35

PHP is (mostly) a language, ASP.NET is a framework. Any comparison between them will quickly turn out to be very unfair. Neither will go anywhere in foreseeable future.

#5 Aethec

    Neowinian Senior

  • 2,214 posts
  • Joined: 02-May 10

Posted 21 June 2012 - 12:51

PHP exists because it came early (in software frameworks, that's a good thing) and people are used to it. Also, ASP.NET is made by Microsoft, which means that most of the so-called "tech-savvy" people (a.k.a. Linux fanboys and MS haters) will never use it. Now everyone is used to working with PHP and hosting PHP websites - but good luck if you want to find a free host that supports some of the less known frameworks.

It's safe to bet that if all development frameworks had come at the same time, no one would be using PHP. Even its scripting advantage (some people think it is) is void when you compare it to Django or RoR.

#6 Asrokhel

    Resident Elite

  • 1,027 posts
  • Joined: 05-April 12
  • OS: Windows 8 Pro x64 (testing to see if I keep it or go back to Windows 7)

Posted 21 June 2012 - 12:55

View PostPhouchg, on 21 June 2012 - 12:35, said:

ASP.NET is a framework.

ASP has always been more of a framework, even before .NET, because to create ASP-based web sites at the time when ASP was first showing up and a few years after, you could either use JScript or VBScript to ASP site.

#7 threetonesun

    Neowinian ULTRAKILL

  • 11,277 posts
  • Joined: 26-February 02

Posted 21 June 2012 - 13:06

View PostAethec, on 21 June 2012 - 12:51, said:

Also, ASP.NET is made by Microsoft, which means that most of the so-called "tech-savvy" people (a.k.a. Linux fanboys and MS haters) will never use it. Now everyone is used to working with PHP and hosting PHP websites - but good luck if you want to find a free host that supports some of the less known frameworks.

Well, Windows Server costs money, Linux doesn't. That's a big difference in terms of cost of development.

Also, it's not too hard to find cheap hosts that support Django and Rails these days, but compared to PHP, the documentation is lacking, and there's not a lot of popular applications driving those frameworks forward. I bet a huge part of PHPs base is Wordpress / Drupal / Joomla / various other CMSs.

#8 +Phouchg

    Blackheart

  • 3,753 posts
  • Joined: 28-March 11
  • Location: Krikkit
  • OS: GrumpyOS 6.1.7601 x64

Posted 21 June 2012 - 13:35

Documentation alone saves it. I always have CHM version just one click away. There was a time when I thought it's just my "can't be arsed to learn" attitude at fault (which still is to some degree), but other people tend to agree that PHP actually is misdesigned, inconsistent and chaotic, thus trying its best to prevent learning it.

In that respect, it's easy to pick up (and hard to give up), giving one all the freedom in the world, down to one's favorite text editor and one-click installations, but very hard to do correctly. Such freedom is dangerous, developers misuse it. The usual end result is bad practices spaghetti served with a good dose of dependency hell (in-house especially).

Also, Zend is a bunch of mindless jerks who'd be first against the wall if my will prevailed.

#9 Somnus

    Ban this ^^^ guy!

  • 499 posts
  • Joined: 01-March 04
  • Location: Edmonton, Alberta, Canada

Posted 21 June 2012 - 15:54

Hell, cPanel is still only supporting up to 5.3.13.

#10 Asrokhel

    Resident Elite

  • 1,027 posts
  • Joined: 05-April 12
  • OS: Windows 8 Pro x64 (testing to see if I keep it or go back to Windows 7)

Posted 21 June 2012 - 16:08

View PostAsrokhel, on 21 June 2012 - 12:55, said:

ASP has always been more of a framework, even before .NET, because to create ASP-based web sites at the time when ASP was first showing up and a few years after, you could either use JScript or VBScript to ASP site.

The end of what I wrote should've said:

"...for the ASP site."

#11 XerXis

    Neowinian Wise One

  • 4,738 posts
  • Joined: 13-February 06
  • Location: Belgium

Posted 21 June 2012 - 16:10

View Postthreetonesun, on 21 June 2012 - 13:06, said:

Well, Windows Server costs money, Linux doesn't. That's a big difference in terms of cost of development.

Which is not true of course, the biggest cost in any server would be hardware and maintenance, and for developers the time they have to spend implementing certain code. It certainly isn't the initial licensing cost that determines the true cost of a server.

It might be true that for some companies a linux server is cheaper in the long run, for others, a windows server might be a more appropiate solution.

#12 Miuku.

    A damned noob

  • 4,885 posts
  • Joined: 10-August 03
  • Location: Finland, EU
  • OS: :: OS X :: SLES ::

Posted 21 June 2012 - 16:11

View PostXerXis, on 21 June 2012 - 16:10, said:

It might be true that for some companies a linux server is cheaper in the long run, for others, a windows server might be a more appropiate solution.
Unless your company is filled with handless monkeys, Linux will always be cheaper. Especially when you start setting them up in the hundreds, or thousands.

#13 fobban

    klepp

  • 322 posts
  • Joined: 15-September 03
  • Location: Sweden

Posted 21 June 2012 - 16:25

Mmm PHP. Reminds me of this blog post.

#14 PyX

    Advocate of the devil

  • 6,101 posts
  • Joined: 20-December 03
  • Location: Montreal, QC

Posted 22 June 2012 - 03:02

View PostPhouchg, on 21 June 2012 - 13:35, said:

Documentation alone saves it.

You’re reading my mind. That and the fact that it can be installed on any machine, easily and for free.

I’m wondering why Microsoft doesn’t invest a bunch of millions in ASP and everything around it, they could kill PHP so easily.

#15 seta-san

    Neowinian Senior

  • 3,689 posts
  • Joined: 17-February 05

Posted 22 June 2012 - 03:07

i'm not much of a web programmer but it really seems like the internet is in need of one unified language. To that end I won't say much about HTML 5 other than i'm aware that it's supposed to unite overlapping and redundant technologies like html xml xhtml hopefully also php and javascript. But again i haven't web programmed since html 4 first came out and i'm unaware of most of the differences in the languages.