Having a website developed and paid and now I get this message ?

johnjassa

New member
Mar 19, 2010
352
7
0
We are in process of creating a project team, so we would like to confirm the technology (PHP or ASP.NET) for the project. We prefer to develop project in ASP.NET technology as we have resources available in this.



What should I tell them ? Can somebody explain the advantages and disadvantages of each? thanks
 


"Creating a project team", LOL, ya right!

Sounds like you hired someone who is simply outsourcing your work to someone else and pocketing the difference.
 
You are going to get a lot of different opinions on this.

In reality the bigger question is are you going to be using database driven content? The reason why I ask is PHP driven by mySQL is free. ASP driven by SQL you have to pay for it.

So if its purely a cost question, I would go PHP.

I did some research on this for my own website because I was debating how to develop it and concluded that PHP was going to be more helpful so perhaps I am biased.

Of course the fact that the company you are contracting said they have ASP developers at hand kind of pigeon holes you a little bit.
 
ASP is database independent. They may push MS SQL because it's a microsoft product, but you can use any type of database you want.

The main difference is that PHP can run on any platform, where as ASP.NET is mostly limited to Windows (though there is some linux hacking that can be done to get previous versions to work). I can get into a long checklist of differences, but if you aren't touching the code, it doesn't matter.
 
Yeah I am not touching the code. The sole purpose of the site is to collect user information that are in debt. I am not a coder as you can tell by my question.
 
How can you say that the site has been developed if they want confirm on used platform, LAMP or ASP.NET?
Have you written a design document (even very simple)?
They must ask this in the first moment they read your requirements.
If you have an Apache based web server you have to ask for LAMP (Linux, Apache, MySql, PHP).

These developers are fucking dumb, change them.
 
They must ask this in the first moment they read your requirements.


Exactly.

If they are asking this now I'd seriously consider taking whatever design work they have done and moving onto another team who can at least make you feel they know what they are doing.
 
...but if you aren't touching the code, it doesn't matter.

Of course it matters. Maintenance of a Windows server is more expensive than a Linux one. Even if it cost $1000 cheaper using ASP than PHP (assuming they had libraries and what not they can just plug and go), it'd still cost him more long-term via server costs than it would if he went with PHP on a Linux server.
 
don't settle for any dev team, there are too many developers out there to compromise your ideas. Like Rex said, windows servers can be pricey and trickier to maintain.

If you have doubts, drop them and find someone new.
 
Of course it matters. Maintenance of a Windows server is more expensive than a Linux one. Even if it cost $1000 cheaper using ASP than PHP (assuming they had libraries and what not they can just plug and go), it'd still cost him more long-term via server costs than it would if he went with PHP on a Linux server.

Eh? What server costs? To pay for a legit copy of windows installed? Yeah, bank breaking expenses.

After an OS install, you pay for the exact same things afterwards.

EDIT: And yeah if you're doing something as simple as collecting form information, then go with PHP since you don't have to actually buy windows, lol. Something that simplistic doesn't require any expenses.
 
Sole purpose to collect user information that are in debt?

So it's just an html form that copies shit to a mysql database? that shit is retard easy why do you need a team? one coder can do it in php within like 30 minutes.
 
Sole purpose to collect user information that are in debt?

So it's just an html form that copies shit to a mysql database? that shit is retard easy why do you need a team? one coder can do it in php within like 30 minutes.

Yep, definitely...unless there are more requirements he didn't list out. Kind of sounds like these clowns are taking you for a ride.
 
Eh? What server costs? To pay for a legit copy of windows installed? Yeah, bank breaking expenses.

After an OS install, you pay for the exact same things afterwards.

Server Cost for Windows VPS or Dedicated is more expensive every month. Usually Windows VPSs are $10-$20 more per month than their Linux equivalent. Dedicated Windows servers are even more.

Yeah, it's not bank breaking initially, but when you add up the money you're throwing away... it becomes apparent that you're getting taken.

This is why I strictly stay away from all .NET Development. Yeah, it's great for AGILE development, but you have to pay for the development suite, the server, etc. Outsourcing to .NET Developers will pass on that cost to you, which means they are often more expensive than PHP developers.

You add all that up and yes, it does break the bank and cost you much more long-term.
 
You already paid? This is kind of a very important thing to know right away. These people are morons and you should not use them.
Also, I would always go with PHP.
 
ASP is database independent. They may push MS SQL because it's a microsoft product, but you can use any type of database you want.
Except that ASP.NET + MySQL sucks as you need a driver for it, its way slower and buggier.

I'd go with PHP since it will be:
1) Cheaper to host
2) Cheaper to maintain
3) Easier to find people to maintain it
4) Easier to fix and migrate to the new server
5) With ASP.NET you will have to chose .NET version and MS comes out with a new VS.NET every couple of years, I assume they'll make it in 2010.

However, there are benefits for using .NET as well as some things may be done a lot faster and more reliable, depending on what type of project it is. If it is ecommerce, you may have some benefits of using MSSQL over MySQL which runs well with .NET.
 
The problem here is not ASP.NET or PHP.
The problem is this developer who can't ask for platform after design and pre-development steps. The choice of platform is made at document design step, before design phase.

You go to the restaurant and order your nice foods, after half an hour when you must already eat you are asked if you want fish or meat. It's the same situation here.
 
If it's a simple project (most IM websites, <$5-10K development), almost always PHP/mySQL. Cheaper to run, and cheaper to get developers to maintain.

If it's complex, and involves integration with a lot of other stuff, etc, then .NET is worth considering.

The big advantage of the MS approach is better integrated development tools. But if your project is that complex, you should be hiring someone who can explain the different to you.

Agree with other posters - if they can't tell you convincingly WHY you should choose one or the other, fire them.
 
The sole purpose of the site is to collect user information that are in debt. I am not a coder as you can tell by my question.

You should at least learn the basics so you don't get ripped off in situations like this. Specifying the brief and making sure the bidders on the other end understand you 100% and aren't bullshitting through the motions just to get the job is pretty damn important.
 
I know I veered off from the usual affiliate stuff I been doing. Agreed, should of researched this more but I pulled out of the deal. I Wanted to actually know the technicals which I have never cared to learned for myself. Appreciate the feedback I got here.