öğrenmek için hangi programlama dili, php, asp.net veya jsp?

5 Cevap php

Possible Duplicates:
Which Programming Language Should I Learn?
Best language to learn (for a solo web designer looking to program)

Ile başlamak için seçmek için dinamik programlama dili genel bir kılavuz var mı?

5 Cevap

Birçok kişi soru bu tür StackOverflow ve istemeye geldim. Orada seçenek bir sürü gerçekten vardır ve herkes ilk öğrenmek gerekir ne kendi görüşü vardır.

İşte kod aydınlanma için macera size rehberlik yardımcı olabilir benzer soruların hızlı bir listesi :)

What is the Easiest Language to start with?

What is a good programming language for beginners?

Language for Non-Programmers to Start Learning?

Which Programming Language should I learn?

What Programming Language should be taught in Computer Science 101?

Which Programming Language to lean now?

Onları bulmak gibi ben biraz daha ekleyeceğiz. Kullanımı oldukça kolaydır ve büyük belgeleri olduğu gibi Şahsen ben, PHP öneririz.

Birincisi, bir programlama language ve bir programlama framework arasındaki farkı anlamak değer. (Web amaçlayan bir olsa da) ASP.NET ve JSP geniş bir çerçeve iken PHP bir dildir. Bu, örneğin,. NET dillerinden herhangi birinde ASP.NET uygulamaları (C #, VB.NET, F #, IronPython vb) oluşturabilirsiniz. Genellikle insanlar en rahat olanı seçin. . Dil ve çerçeve aynı kalmak, ancak bunun farklı bölgelerinde hedef - Bir NET dili bilmek Ama bir kez o zaman Windows uygulamaları oluşturabilirsiniz. JSP o bir web çerçevede biraz farklı, ama bir sadece Java dili hedefleniyor.

Hangi seçim olarak, PHP mutlaka muhtemelen en iyi (bence) kolay, ama değil. Birinci dil olarak PHP olasılıkla bunu size (C, C # veya Java gibi) olanlar kesinlikle yazılı bir dil öğrenmiş farkında olmayabilir kötü alışkanlıkları içine götürecektir. Eğer Web için geliştirmeyi hedefliyoruz Ve eğer, o zaman emin öncelikle iyi bir XHTML topraklama, CSS ve Javascript biraz sahip olun.

Siz insanlar ile çalışmak için ne diller hakkında çok güçlü görüşler sahip olduğunu göreceksiniz.

Gerçekte, PHP, Asp.net, JSP ve benzer bir rol (önemli farklılıklar da vardır ama) doldurmak diğer diller arasında güçlü benzerlikler vardır.

Ben diğerlerini deneyin, sonra birini seçmek ve ona iyi almanızı öneririm. Eğer sadece onlar en iyi ne olursa olsun almak, başlamanıza yardımcı olabilir tanıdığın varsa.

Eğer yazılım geliştirme daha çok yönlü bir anlayışa sahip, böylece kendi görüşlerini oluşturacak ve böylece emin olun ve her çevreyi birbiri ardına deneyin.

ASP ile sadece Microsoft platformunda kendinizi sınırlamak. PHP ile sadece web geliştirme bazı özel dil yararlı öğrenirler. JSP + Java ile genel amaçlı programlama dili (Java) nesne yönelimli programlama ile platform bağımsız teknoloji öğrenmek. Doğal sunum ve mantık arasında işinizi bölmek sadece bu yüzden JSP sunum için tasarlanmıştır. Bu JSP EL, JSTL (couple tutorials) ve diğer taglibs gibi teknolojiler üzerine inşa edilmiştir. Mümkün olsa, mantık için JSP kullanmak için değil dikkat edin. Size kodu PHP gibi karışıklık yapmak için riske atıyorsun :)

Ben de REST ful uygulamaların daha kolay oluşturulmasına izin JAX-RS hangi kullanarak öneriyoruz. Ben belgelerin bol JAX-RS için bir referans uygulamasıdır Jersey uygulamasını kullandım.

The bottom line: with Java+JSP you acquire much valuable knowledge which will be beneficial in a long run even if it will take more time now.

Hayır, kurallar var. PHP muhtemelen pick up ve öğrenmeye başlamak için en kolay olacaktır. Eğer zamanınız varsa, bunların her biri bir deneyin vermek en iyisidir.