Nginx with PHP-FPM and others, in XAMPP

Problems with the Windows version of XAMPP, questions, comments, and anything related.

Nginx with PHP-FPM and others, in XAMPP

Postby Shehi » 16. April 2011 17:24

Hey there,

I would like to propose to include the Nginx server in the upcoming releases of XAMPP bundle, as an additional Web server/Load balancer, if not as the default one... I am prepared to share my expertise on the subject to assist the project developers in this one if you need that. I would do this myself of course, but since I am strictly Internet programmer [haven't been doing a Desktop programming for ages], I still will need you guys' assistance to incorporate the Nginx to XAMPP control panel. Other than that, I humbly believe I am capable enough to build, and configure the server into the package, whether its Windows or Linux version of it...

Please let me know what you think re the topic. I am also willing to provide training resources re Nginx to the project participants, so don't hesitate and just ask.


Shehi
Shehi
 
Posts: 11
Joined: 06. January 2011 01:39

Re: Nginx with PHP-FPM and others, in XAMPP

Postby Altrea » 16. April 2011 18:07

Hi Shehi,

Apache does have a Market Share of about 60%, nginx at 7,5%.
XAMPP is made for the Mainstream.

But the main reason why nginx can't replace Apache in XAMPP is, that the A in XAMPP stands for Apache. With nginx it has to be XNMPP which is very difficult to voice :D
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 6670
Joined: 17. August 2009 13:05
XAMPP Version: 5.5.19
Operating System: W7Ux64

Re: Nginx with PHP-FPM and others, in XAMPP

Postby Shehi » 16. April 2011 19:10

With all due respect, let me express my professional POV [in advance, no offense intended, even if my language seems to be harsh :) ] :

1. Just because A stands for Apache in the name of package, and thus you can't replace it with any other web server software, honestly is quite a LAME excuse. And this also shows your lack of knowledge about the high scalability and the needs today's IT work demands. Let me give you some fast facts re today's IT world, again humbly and with all due respect: We live in the age of social media and social information networks and an IT expert without sufficient knowledge and skills on the technologies that enables us to facilitate today's IT structures, at best is good for nothing... No respectable IT company gives rat's ass about what university you graduated from with what grades, but your experience on stuff that matters today. And they are cloud computing, social media, heavily loaded infrastructures on the web or otherwise that are adequately configured to survive the weight they receive and live to see another day in this competitive market. So forgive me if I keep insisting on these stuff, like memcache on PHP, nginx etc, to be incorporated into XAMPP. If the owners of this project are just fine with their package of most basic tools, the audience for which consists of low profile, junior developers - then I guess I have nothing to contribute here... But no, if they aim for higher standards, if their goal is to build a package that provides the latest cutting edge technology for today's web development needs [regardless how "basic" and small that package is], then I am pretty darn sure they will tend to agree with me...

2. Talking about market shares and throwing numbers to people's faces isn't really a convincing way to go - because if numbers really mattered, Chrome would really be considered a superior browser to any of its competitors, because it has the biggest growth rate in the history of web browsers, than any of its predecessors. But we all know that Chrome only has its superior speed, but not because it has superior technology, no, but because it's just an empty shell. A browser which can't even display an XML document in a decent way. The only reason it is faster is because it lacks most of the important features other browsers do. It is a great browser for an end user, but that's it.

Talking about Nginx the same way, is as uneducated attitude as in the example above... You can't look at those numbers and make decisions on the fly. Every experienced developer/programmer/Internet professional knows how hard it is to scale a heavily loaded web application, and the value of Nginx and other similar tools which are enormously helpful [and free at the same time]. From technical stand-point, Nginx is superior to all proxy servers and light-weight web servers when it comes to "price over performance" ratio, and it quite easily overcomes MANY bottlenecks Apache can't, which makes it superior to Apache in most cases... It is totally customizable, its configuration syntax is much easier to master and its features are richer in overall quantity and quality; and it is easier to install and run. Almost none of the high-profile web projects facilitate Apache, since it's very heavy-weighed server and not scalable when hits reach tens of thousands per second. I can go on and on, on this one, for hours, but I am pretty sure you got the picture...

3. I didn't say "let's replace Apache with Nginx". It can be a second [but powerful, yet] choice for those who wish to facilitate it.


So, in short, it really doesn't matter to me whether XAMPP has Nginx in it or not. I am already using it this way or another. All I want is to provide professionals with tools that matter in real life situations, not something upon which you build your "home page". Thanks...
Last edited by Shehi on 17. April 2011 02:53, edited 1 time in total.
Shehi
 
Posts: 11
Joined: 06. January 2011 01:39

Re: Nginx with PHP-FPM and others, in XAMPP

Postby Sharley » 17. April 2011 00:00

As you may, by now, be aware there is not much point in venting your spleen in this English forum as the developers rarely pay it a visit but rather they frequent their preferred German language forums.

Kai 'Oswald' Seidler is the Lead Developer and also the forum's Administrator so perhaps some investigative reading may find his obfuscated contact details so you may put your concerns directly to the 'man at the top'.

Tip:
Any forum that contains a post by Oswald, who frequents the 'XAMPP für Linux' forum as he is the developer of that version, may attract his attention but don't hold your breath expecting that he takes a blind bit of notice about your issues, and keep in mind that he, being a senior Sun Microsystems employee in Berlin, may already know more about Nginx than your average user be he a professional user or not.

BTW, if you post in the German language forums you must do so in German.

Good luck with it and best wishes.
User avatar
Sharley
AF Moderator
 
Posts: 3316
Joined: 03. October 2008 05:10
Location: Yeppoon, Australia Time Zone: GMT/UTC+10
XAMPP Version: 5.6.3
Operating System: Win 7 Pro 32bit/XP Pro SP3

Re: Nginx with PHP-FPM and others, in XAMPP

Postby Shehi » 17. April 2011 01:59

Wow... You sounded as if you are Mr Siedler's personal advocate... And I didn't know he needs one, not now and not here anyway. Thanks for the tip, especially re the necessity of writing in German in a German forum - I definitely couldn't figure that one out by myself :D

And please don't mind me asking: who are you then? A support guy?
Shehi
 
Posts: 11
Joined: 06. January 2011 01:39

Re: Nginx with PHP-FPM and others, in XAMPP

Postby Sharley » 17. April 2011 02:32

...support GUY?
We are getting a clear picture of who you are, it seems.
Perhaps with your perceived level of intelligence you may also have worked out that the XAMPP project including this forum is managed and maintained by people who have day jobs and donate their spare time for free.

Your best solution, if you are as you say you are some sort of advanced intellectual, is surely to find a few like minded individuals and create your own engine-xplus project or like named to your preference, as indeed is how XAMPP was spawned, instead of trying to push your barrow in this the wrong XAMPP forum.

Surely Nginx deserves a project all of it's own not lumped into another complete, developing and functioning project for Apache and what better person to do it but you and the author of this Nginx project Igor Sysoev.
Oswald wrote:apache friends is a non-profit project to promote the apache web server and xampp is a very easy to install apache, mysql, perl, php bundle. may 2002
User avatar
Sharley
AF Moderator
 
Posts: 3316
Joined: 03. October 2008 05:10
Location: Yeppoon, Australia Time Zone: GMT/UTC+10
XAMPP Version: 5.6.3
Operating System: Win 7 Pro 32bit/XP Pro SP3

Re: Nginx with PHP-FPM and others, in XAMPP

Postby Shehi » 17. April 2011 02:48

What, "support guy" insulted you?! Its quite a normal definition for a job which really exists and that is not something to be ashamed of... Many Open-source projects have "support guys" whose main task mostly includes documentation writing and providing support to those who need it. And since you seem not to participate in the actual development, I concluded you are the one who tends to the support side of things. No need to get ugly there, I thought you are the part of project, that's all :) You should've been proud. Anyway, since there is no point in senselessly arguing with you and debating the issue of me hurting your "pride" [in the process you underestimating the value of "Support personnel" which IMHO shows something not pleasant], I already contacted Oswald in case if he is interested in the issue [which I doubt to be the case after this point - I almost lost the enthusiasm in the topic]. You have a good day, Mr Dear Registered User [I thought you are a Global Moderator, guess I was wrong there as well :( ] ?
Shehi
 
Posts: 11
Joined: 06. January 2011 01:39

Re: Nginx with PHP-FPM and others, in XAMPP

Postby baijianpeng » 02. February 2013 06:10

This is a good idea to include NginX as a second choice in XAMPP.

I support Shehi .
http://www.joomlagate.com

Chinese Joomla Users' Portal
baijianpeng
 
Posts: 6
Joined: 12. May 2009 15:56

Re: Nginx with PHP-FPM and others, in XAMPP

Postby chikatambun » 13. February 2013 21:55

how about to make forking to MariaDB.. that sounds interesting.. thats not about mainstream anymore but the best choice for advance user
chikatambun
 
Posts: 1
Joined: 13. February 2013 21:52
XAMPP Version: 5.6.3
Operating System: windows 7 64bit


Return to XAMPP for Windows

Who is online

Users browsing this forum: No registered users and 41 guests