GoFuckYourself.com - Adult Webmaster Forum

GoFuckYourself.com - Adult Webmaster Forum (https://gfy.com/index.php)
-   Fucking Around & Business Discussion (https://gfy.com/forumdisplay.php?f=26)
-   -   Ruby on Rails vs PHP? (https://gfy.com/showthread.php?t=925799)

Babaganoosh 09-06-2009 09:14 AM

Quote:

Originally Posted by fatfoo (Post 16283144)
So PHP has been following Rails' moves?

Did you watch the video?

I love how the fanboys who made the video make it sound like RoR came up with MVC. Smalltalk was doing it before 1980. RoR didn't even exist before 2004. Hell, Ruby itself didn't exist before 1994.

RoR - FRAMEWORK
PHP - Language

If you're familiar with PHP already, use a PHP framework like CakePHP. There's no benefit to using RoR especially if you'd have to learn an entirely new language to use it.

jay23 09-06-2009 09:17 PM

I am a ASP.NET developer , been like that since day 1, before that SmallTalk.

This weekend I played around with PHP, every time I tried to do some thing I found a better way to do it on ASP.NET.

http://shipsoftwareontime.com/2009/0...ment-platform/ is a good read :-)

SilentSound 09-06-2009 10:26 PM

ASP.NET?

Don't start the religious war.

jay23 09-06-2009 11:02 PM

Quote:

Originally Posted by SilentSound (Post 16286914)
ASP.NET?

Don't start the religious war.

Well if some one wants me to develop some kind of complex mission critical app, I will use Smalltalk any day.

End of day Microsoft or LAMP , both has its pros and cons, both can be used to develop the same stuff. You just need to stick to what you know well

Jay

quantum-x 09-07-2009 02:02 AM

Quote:

Originally Posted by Killswitch (Post 16278318)
PHP > *

8chars.

That's really scary. :error:error

SilentSound 09-07-2009 04:57 AM

Quote:

Originally Posted by jay23 (Post 16286987)
End of day Microsoft or LAMP , both has its pros and cons, both can be used to develop the same stuff. You just need to stick to what you know well

I agree with you on that. That's what I was referring to as religion. You can't really say one is better than the other without knowing the exact project specs. But some people will always stick to their beliefs no matter what.

:2 cents:

nation-x 09-07-2009 05:40 AM

Open Source Frameworks are the crutch of lazy developers. There are only 3-4 developers who have posted in this thread that even have a little clue.

borked
killswitch
BestXXXPorn
and now me.

I can tell from what the rest of you posted that you don't know jack... and wouldn't hire you to code a hello world app. :2 cents:

barefootsies... don't base your projects on any of those open source frameworks unless you want shitty performance and endless headaches. Seriously... Just because the code looks all fancy and the developers are well versed in the latest Object Oriented Programming buzzwords and methodologies doesn't mean it makes business sense to use it. I watched a development team at a well known adult company waste alot of time fucking around with that shit.... in the end they ended up writing their own framework.

The rest of you need to stop posting and read more...

Fletch XXX 09-07-2009 05:45 AM

Quote:

Originally Posted by Cutty (Post 16279634)
americans don't say chap :2 cents::2 cents:

lol :thumsbup ;)

nation-x 09-07-2009 05:47 AM

I should have added quantum-x to the list :)

nation-x 09-07-2009 05:50 AM

Quote:

Originally Posted by jay23 (Post 16286811)
I am a ASP.NET developer , been like that since day 1, before that SmallTalk.

This weekend I played around with PHP, every time I tried to do some thing I found a better way to do it on ASP.NET.

http://shipsoftwareontime.com/2009/0...ment-platform/ is a good read :-)

Running a high traffic network on windows servers is like hiring a bank teller to do accounting for a multi-million dollar corporation... seriously. You end up investing way more money into the infrastructure (WAY) and there isn't a windows server on the planet that can perform as well as a *nix server and that is the plain fact of the matter.

Varius 09-07-2009 09:49 AM

Quote:

Originally Posted by nation-x (Post 16287592)
Open Source Frameworks are the crutch of lazy developers. There are only 3-4 developers who have posted in this thread that even have a little clue.

borked
killswitch
BestXXXPorn
and now me.

I can tell from what the rest of you posted that you don't know jack... and wouldn't hire you to code a hello world app. :2 cents:

LOL, I'd resent this if in any way, shape or form your opinion led to the downfall of my career, projects or income level :winkwink:

jay23 09-07-2009 10:44 AM

Quote:

Originally Posted by nation-x (Post 16287614)
Running a high traffic network on windows servers is like hiring a bank teller to do accounting for a multi-million dollar corporation... seriously. You end up investing way more money into the infrastructure (WAY) and there isn't a windows server on the planet that can perform as well as a *nix server and that is the plain fact of the matter.

OK we will kill all the servers and move to LAMP. Read

http://shipsoftwareontime.com/2009/0...ment-platform/

Its all about how fast can you develop an application and bring to market. 99% of the projects I have worked on the 20 years the answer has been develop soon and if you need a faster server we will buy a faster server.

The applications that need Google / face-book level scale is so small its not worth the hassle .

jay23 09-07-2009 10:55 AM

Does the open source stack has this many components ?

http://www.componentsource.com/

So you can build an app faster ?

Show me a grid control as good as

how about data base modeling like http://download.deklarit.com/files/A...BModeling.html , how about http://www.telerik.com/products/aspnet-ajax.aspx


If some one asks me to develop a large scale distributed app that will run on a 100 cluster box then I will say go and find a Unix guy but 99% of the work that is out their is not like this.

Barefootsies 09-07-2009 11:03 AM

Quote:

Originally Posted by nation-x (Post 16287592)
Open Source Frameworks are the crutch of lazy developers. There are only 3-4 developers who have posted in this thread that even have a little clue.

borked
killswitch
BestXXXPorn
and now me.

I can tell from what the rest of you posted that you don't know jack... and wouldn't hire you to code a hello world app. :2 cents:

http://www.blizzardimagehosting.com/..._Pictures_.jpg

nation-x 09-07-2009 11:18 AM

Quote:

Originally Posted by jay23 (Post 16288565)
Does the open source stack has this many components ?

http://www.componentsource.com/

So you can build an app faster ?

Show me a grid control as good as

how about data base modeling like http://download.deklarit.com/files/A...BModeling.html , how about http://www.telerik.com/products/aspnet-ajax.aspx


If some one asks me to develop a large scale distributed app that will run on a 100 cluster box then I will say go and find a Unix guy but 99% of the work that is out their is not like this.

RAD < Scalability
RAD < Stability
RAD <> ROI

Most of the good PHP developers that I know have developed their own library of classes or function libraries and can develop most applications pretty quickly... but I digress. You can list how many adult companies run ASP on your fingers... and for good reason. The cost greatly outweighs the possible extra time investment. Show me an app that you think that you believe can't be developed as quickly in a LAMP environment as could be developed using a Microsoft solution. I know what I am talking about because I started my career developing Microsoft solutions and have kept up with the gist of it. If you want to talk about desktop apps... I will agree that Microsoft has the best developer tools... but we are talking about web based solutions and not desktop solutions.

nation-x 09-07-2009 11:21 AM

Quote:

Originally Posted by Varius (Post 16288341)
LOL, I'd resent this if in any way, shape or form your opinion led to the downfall of my career, projects or income level :winkwink:

No worries. :) I know what you do... I interviewed to work for you before if you remember. :) I didn't list you because you mentioned Smarty and AdoDB libraries... both of which I wouldn't touch with a 10 foot pole.

jay23 09-07-2009 11:28 AM

Quote:

Originally Posted by nation-x (Post 16288622)
Most of the good PHP developers that I know have developed their own library of classes or function libraries and can develop most applications pretty quickly... but I digress. You can list how many adult companies run ASP on your fingers... and for good reason. The cost greatly outweighs the possible extra time investment. Show me an app that you think that you believe can't be developed as quickly in a LAMP environment as could be developed using a Microsoft solution. I know what I am talking about because I started my career developing Microsoft solutions and have kept up with the gist of it. If you want to talk about desktop apps... I will agree that Microsoft has the best developer tools... but we are talking about web based solutions and not desktop solutions.

First 12 years of my carrier I spent developing software in SmallTalk. NasDaq still runs the same order routing software I worked on.

The next 8 years I worked on large adult projects all in C#. The Pay Per Min engine that runs in AEBN, Gamelink, XonDemand etc etc...all most all the large VOD guys is done in C# (I should know because i wrote it).

When it comes to complex apps I will stick to what i know best , which is C#

Varius 09-07-2009 11:29 AM

Quote:

Originally Posted by nation-x (Post 16288625)
No worries. :) I know what you do... I interviewed to work for you before if you remember. :) I didn't list you because you mentioned Smarty and AdoDB libraries... both of which I wouldn't touch with a 10 foot pole.

Ok, all is forgiven :upsidedow

However, I still think Smarty is great especially my "hacked up" version that fixes some bugs, efficiency and adds easy multi-lingual functionalities and other stuff I've needed over various projects. Same for AdoDB :)

nation-x 09-07-2009 11:38 AM

Quote:

Originally Posted by Varius (Post 16288655)
Ok, all is forgiven :upsidedow

However, I still think Smarty is great especially my "hacked up" version that fixes some bugs, efficiency and adds easy multi-lingual functionalities and other stuff I've needed over various projects. Same for AdoDB :)

fair enough. :) :thumbsup

nutcash 09-07-2009 11:57 AM

RoR rocks. Check out our latest deployment of a Rails app - www.eroslife.com. Runs on Amazon EC2 with clustering and rotating backups. No virtual hosting (in the traditional sense) and catastrophes to worry about anymore since everything runs on Amazon's backbone. Hit me up if you need advice/help on your rails app.

I'm a certified Java programmer with over 11 years exp, but if you're thinking of launching an adult site with social networking capabilities, go with RoR.

Now, back to your original question or RoR or Php. I personally don't know much php other than to hack it for my needs, but it seems like RoR and other 'next-gen frameworks' like Django are fast gaining momentum. With that said, php has a very very long track record and a number of high traffic sites already use php.

But RoR is great because the language is very versatile (great for DSL) and both Django and Rails appear more intuitive to understand than php for some developers. Anyway, I encourage you to give RoR a shot.


All times are GMT -7. The time now is 06:48 AM.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
©2000-, AI Media Network Inc