What is da Best Technoly in WEB

upuldi

Member
Jan 22, 2007
206
0
0
The technology is always depend on various factors like resources ,situation and da proposed solution ...

ok .its some ting like dis .... simplicity wise PHP is best ... (ppl says ) but even thought its simple does it means dat da code written by da programmer is in expected quality ??? the truth is when a particular language becomes simple , adhere to standards and da quality may decrease ....

Productivity wise .net is best (no doubt @ all ) but even thought how productive it is da cost is really hight (4 servers and IDE ) ... so if u r looking 4ward lowprice solution u cant adopt .net....

java (with other open source architectures) is best in programmer point of view and its robust and stable and suit 4 enterprise level large project .... but how powerful it is if u r looking 4ward a fast solution (RAD) normally u cant use it ...... (due to less productivity and high complexity )

Like wise da programming paradigm depends on da situation and other external factors ....... :yes: :yes:
 

upuldi

Member
Jan 22, 2007
206
0
0
On da internet i found this .... just have a look
(http://www.netcraft.com/Survey/index-200204.html)

According to dat now PHP is being used by 24% sites on da net and its growing average 6.5% monthly.

As it is da war has started between PHP Java and .Net..... here ppl more likely 2 talk about languages not about other environmental frameworks ......

i think now php is Object oriented (after php 5) and it has some new frameworks which implement some enterprise patterns like WACT (Web Application
ComponentToolkit) and PHPTAL (Template Attribute Language For PHP)

Even thought it has sm frameworks it snt sufficient to face to java. Java is supported by many open source frameworks like Struts (The Best MVC architecture ) , Hibernate , Spring (Alternative way 2 EJB ) and java Server faces ..... and da latest things like JavaFx and Tapestry. Tapestry is another new technology for java... i think its in da process of replacing da Struts framework by better way
of using templates. Tapestry templates are in plain html, other than
custom jsp-tags. Tapestry also changes the paradigm and allows you to
think of your web pages more as GUI objects with event-driven call backs
rather than having to worry about action forwards and all the other
stuff struts uses.

Yes its true da old J2ee architecture was heavyweights and not suitable 4 medium type of enterprise applications .. but frameworks like Spring replaced da J2ee architecture ....

So obliviously java (and its other open source framworks ) can b da BEST technology in web ...... :yes: :yes: :yes:
 

PissuPissa

Member
Jun 3, 2007
11
0
0
46
Very near Colombo
Hi! Some interesting stuff here. So here is a newbie question. Have been developing window apps for a along time now (Varying Sizes & Complexities). Have decided to shift the focus into Web stuff. Just wanna know how many of you are into WebServices (And whatever related)??

Thanx,

Pissa
 

PissuPissa

Member
Jun 3, 2007
11
0
0
46
Very near Colombo
upuldi said:
u can count on me

love0030.gif
 

KishanW

Member
Apr 12, 2007
9,629
24
0
USA
dakshika said:
java done great job in this field
AJAX also part of java, so JAVA is d best, bt open source tech also good .php is very easy to use and easy to learn all bt all this stuff are useful for dynamic web, some people use them in static pages and thres no value to use them in such a way.

i think php best for us, its FREE, EASY TO USE, MORE SUPPORT ON WEB
check some free codes www.hotscripts.com
yep JAVA is the best in this field(as i think):D :yes: :D :yes: :D :yes: :D :yes:
 

shanX

Active member
  • Oct 4, 2006
    9,944
    2
    38
    Kandy, LK
    PissuPissa said:
    Hi! Some interesting stuff here. So here is a newbie question. Have been developing window apps for a along time now (Varying Sizes & Complexities). Have decided to shift the focus into Web stuff. Just wanna know how many of you are into WebServices (And whatever related)??

    Thanx,

    Pissa
    me :D
     
    Mar 10, 2007
    2,113
    4
    0
    37
    Sri Lanaka ( Malabe )
    i think java is better but there is another technology called AJax thats what google using ,, that is very fast , it's simply doing is creating a instence on your computer and run it locally so that it's faster than we're accecing internet.... he he
     

    upuldi

    Member
    Jan 22, 2007
    206
    0
    0
    Mihindu_Gajaba said:
    i think java is better but there is another technology called AJax thats what google using ,, that is very fast , it's simply doing is creating a instence on your computer and run it locally so that it's faster than we're accecing internet.... he he

    machan AJAX means java ..... simply its Asynchronous JavaScript and XML .........

    in AJAX u refresh a part of a web page instead of refreshing da whole page at once ..... So the interface can provide faster responds than normal html pages.. So highly used in rich interface development ...........
     

    shanX

    Active member
  • Oct 4, 2006
    9,944
    2
    38
    Kandy, LK
    upuldi said:
    machan AJAX means java ..... simply its Asynchronous JavaScript and XML .........

    in AJAX u refresh a part of a web page instead of refreshing da whole page at once ..... So the interface can provide faster responds than normal html pages.. So highly used in rich interface development ...........
    machan AJAX hasnt got anything to do with java :P

    Java and Javascript are totally different languages ;)
     

    x-pert

    Member
    Jun 13, 2006
    20,952
    77
    0
    shanX said:
    machan AJAX hasnt got anything to do with java :P

    Java and Javascript are totally different languages ;)

    Agree with you :yes: :P

    http://www.developer.com/java/other/article.php/639301 said:
    Java vs. JavaScript: So... what is the difference between Java and JavaScript anyway?
    By Joe Burns

    They are both similar and quite different depending on how you look at them. First their lineage:

    Java is an Object Oriented Programming (OOP) language created by James Gosling of Sun Microsystems. JavaScript was created by the fine people at Netscape. JavaScript is a distant cousin of Java. It is also an OOP language. Many of their programming structures are similar. However, JavaScript contains a much smaller and simpler set of commands than does Java. It is easier for the average weekend warrior to understand.

    You may be wondering what OOP means by now. Object Oriented Programming is a relatively new concept, whereas the sum of the parts of a program make up the whole. Think of it this way: you are building a model car. You build the engine first. It can stand alone. It is an engine and everyone can see it's an engine. Next you build the body. It can also stand alone. Finally, you build the interior including the seats, steering wheel, and whatnot. Each, by itself is a object. But it is not a fully functioning car until all the pieces are put together. The sum of the objects (parts) make up the whole.
     

    shanX

    Active member
  • Oct 4, 2006
    9,944
    2
    38
    Kandy, LK
    x-pert said:
    Did you get hold of Web Services... :P Or still the same Ajax stuff :P
    Got em.

    + many more....... ;)

    but Web services aren't big deal they are provided by systems, to share data across different information systems , so other technologies are required to output those data in a man-readable format, so i still prefer someother technology as the best web technology rather than Web Services ;)
     

    x-pert

    Member
    Jun 13, 2006
    20,952
    77
    0
    shanX said:
    Got em.

    + many more....... ;)

    but Web services aren't big deal they are provided by systems, to share data across different information systems , so other technologies are required to output those data in a man-readable format, so i still prefer someother technology as the best web technology rather than Web Services ;)


    Web Services are not quite a "web Technology" I guess...
    It's a method of transportation ne.. So to achieve a high level of portability and to communicate with Legacy applications, web services are the most easiest way machang ;)