Voting Chart

Total votes : 20

CFML, PHP, ASP: which is your favorite?

  •  
    CFML
  •  
    PHP
  •  
    ASP
  •  
    Other

CFML, PHP, or ASP, which?

  • iamthesimpleone
  • Newbie
  • Newbie
  • iamthesimpleone
  • Posts: 8
  • Loc: Austin, TX

Post 3+ Months Ago

I am starting to learn webprogramming, and have been working with Coldfusion for a little while now, A few web developers have told me to go with ASP, or PHP because CFML is on its way out. I don't know if I should believe this or not. I mean, I wouldn't ask an AMD person if the new Intel processor is good :?

What are each of the languages strong points/weaknesses? Any personal preferences?

Thanks,
Ben
  • Anonymous
  • Bot
  • No Avatar
  • Posts: ?
  • Loc: Ozzuland
  • Status: Online

Post 3+ Months Ago

  • rtm223
  • Mastermind
  • Mastermind
  • User avatar
  • Posts: 1855
  • Loc: Uk

Post 3+ Months Ago

I'm not gonna vote, but this you may find useful:

http://hotwired.lycos.com/webmonkey/99/ ... rogramming
  • Rabid Dog
  • Web Master
  • Web Master
  • User avatar
  • Posts: 3245
  • Loc: South Africa

Post 3+ Months Ago

I would recommend learning both. They both have their advantages and disadvantages.

ASP = Windows native
PHP = Linux/Unix native
  • rjstephens
  • Professor
  • Professor
  • User avatar
  • Posts: 774
  • Loc: Brisbane, Australia

Post 3+ Months Ago

PHP is good because it runs natively on both linux/unix AND windows.

ASP is good because your programs can call DLLs which are compiled and therefore run faster, but that isn't useful unless your scripts are doing something really complicated that requires a lot of server resources.

BTW, PHP can call DLLs too if your running on windows (i think)
  • Rabid Dog
  • Web Master
  • Web Master
  • User avatar
  • Posts: 3245
  • Loc: South Africa

Post 3+ Months Ago

rjstephens wrote:
PHP is good because it runs natively on both linux/unix AND windows.

ASP is good because your programs can call DLLs which are compiled and therefore run faster, but that isn't useful unless your scripts are doing something really complicated that requires a lot of server resources.

BTW, PHP can call DLLs too if your running on windows (i think)


ASP is a lot easier to learn, but PHP is easier to code once you know how.
PHP you can load extensions on windows.
  • rtm223
  • Mastermind
  • Mastermind
  • User avatar
  • Posts: 1855
  • Loc: Uk

Post 3+ Months Ago

Rabid Dog wrote:
rjstephens wrote:
PHP is good because it runs natively on both linux/unix AND windows.

ASP is good because your programs can call DLLs which are compiled and therefore run faster, but that isn't useful unless your scripts are doing something really complicated that requires a lot of server resources.

BTW, PHP can call DLLs too if your running on windows (i think)


ASP is a lot easier to learn, but PHP is easier to code once you know how.
PHP you can load extensions on windows.



ASP is easier to learn if you like using scummy visual basic code :lol:

About the DLL's, I was under the impression you can use compiled c binaries with PHP (on either platform). I may have just imagined seeing that somewhere though....
  • Rabid Dog
  • Web Master
  • Web Master
  • User avatar
  • Posts: 3245
  • Loc: South Africa

Post 3+ Months Ago

rtm223 wrote:
ASP is easier to learn if you like using scummy visual basic code :lol:

About the DLL's, I was under the impression you can use compiled c binaries with PHP (on either platform). I may have just imagined seeing that somewhere though....


As far as I understand it you can load external modules in PHP on any platform.
  • s15199d
  • Expert
  • Expert
  • User avatar
  • Posts: 524
  • Loc: NC, USA

Post 3+ Months Ago

My opinion is one-sided seeing as I only know ASP. But, ASP isn't difficult if you have knowledge in VBcript, Javascript, & HTML. In my opinion all ASP does is allow the three codes to work together. Maybe I'm over simplifying it.

One, interesting bonus of Php (which I'm planning on picking up in the near future) is PHP is easy to find free if you know where to look. At least give you something to play with while you decide.

Good luck, and may the code gods be with you.
  • Rogue Forces
  • Beginner
  • Beginner
  • User avatar
  • Posts: 51
  • Loc: Kentucky

Post 3+ Months Ago

Concerning the above languages, I've used ASP since 2.0 and was also .net beta tester. I have used ASP.NET pretty extensively and I think is a great server side language. I have used CFML for almost as long and can arguably say that it is "not on the way out", but I doubt that it will ever be as popular simply because of Microsoft's "house brand" reputation. If you are going to be working on IIS, definitely go with ASP.NET because it will be seamless, especially if you are going to be working with DLL's.

I have only dabbled with PHP so I can't really comment on it, however the server side technology that I use the most, JSP, is not even listed in the poll and I would like to know why. JSP, Servlets, JavaBeans, etc are excellent and FAST server side technologies with very solid architecture and minimal overhead. Java has been around for awhile now and most of the kinks have been worked out since the last couple of versions of the SDK. The portability is an added bonus as well.

I would recommend taking a look at Java technologies as they can be very beneficial to you and your applications in the long run.



Thanks,
JOhn
  • jokamohan
  • Born
  • Born
  • jokamohan
  • Posts: 3

Post 3+ Months Ago

sup ppl
  • rjstephens
  • Professor
  • Professor
  • User avatar
  • Posts: 774
  • Loc: Brisbane, Australia

Post 3+ Months Ago

um, what?
  • Carnix
  • Guru
  • Guru
  • User avatar
  • Posts: 1098

Post 3+ Months Ago

ColdFusion... Ack. --> :evil:

PHP and ASP and JSP have their individual places depending on web server and OS (yes, I know it's possible to run them on, pretty much, every platform, but some run better on some platforms than others).

ColdFusion, however, requires a whole seperate peice of software. It's not even CGI on Win32 (as PHP is). It's a complete seperate service. That means, in addition to the normal resources an active IIS server needs, CF needs a bunch for itself as well. There are also inheirant security flaws in ColdFusion that can only be removed by disabling the many of the very features that make CF powerful...

I've done quite a bit of CF programming in my day, and while it VERY (very very very) easy to learn and very easy to extend (custom tags), I feel the drawbacks outweigh the simplicity in coding.

I actually rather like JSP. I know very little about it, except enough to hack the TeamSite CMS system I administer at work when needed. I perfer PHP overall, simply because I think it's more intuitively supported. The only thing I find cumbersom in PHP relative to ASP, is database connectivity. It requires many more lines of code in PHP to accomplish what can be done in ASP in only a couple. The inverse, however, is usually true.

These discussions come up all the time. It's like asking "What's Punk?" Everyone has their opinions. In the end, it depends on what will get the job done in the best way possible, both short term (time to complete) and long term (care and feeding). The more languages you're fluent in, the more flexible you can be.

.c
  • _nYght
  • Novice
  • Novice
  • _nYght
  • Posts: 17

Post 3+ Months Ago

well, php has a lot of functions, for example, the pdflib, which allow create pdf's, jsp's allow use any of the classes you created with java, asp's use dll's and increment performance, etc, i think this 3 languages are the best bet for every webmaster :P
  • Uzzo
  • Graduate
  • Graduate
  • Uzzo
  • Posts: 136
  • Loc: London

Post 3+ Months Ago

:?:

Whats youre preferred language?

Mine's PHP, coz its free and more coder friendly. Also, do you know anywhere I can get facts in what the most prevalant of the two languages is across the globe, not just the western world?

I thought it was PHP but that info was from http://www.php.net so Im assuming its biased.
  • Mr Smith
  • Graduate
  • Graduate
  • Mr Smith
  • Posts: 150
  • Loc: Birmingham, England

Post 3+ Months Ago

absolutely definitely PHP, any day of the week......

much easier and more efficient in every way :D
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • User avatar
  • Posts: 23456
  • Loc: Woodbridge VA

Post 3+ Months Ago

Sorry Uzzo, this one has been asked before. I merged the two posts to continue the conversation.
  • Uzzo
  • Graduate
  • Graduate
  • Uzzo
  • Posts: 136
  • Loc: London

Post 3+ Months Ago

ATNO/TW wrote:
Sorry Uzzo, this one has been asked before. I merged the two posts to continue the conversation.


No worries. Helps in the cause really :D Thanks for doing this. Some really good feedback here.

Post Information

  • Total Posts in this topic: 17 posts
  • Users browsing this forum: No registered users and 89 guests
  • You cannot post new topics in this forum
  • You cannot reply to topics in this forum
  • You cannot edit your posts in this forum
  • You cannot delete your posts in this forum
  • You cannot post attachments in this forum
 
cron
 

© 1998-2014. Ozzu® is a registered trademark of Unmelted, LLC.