Server-side programming
Some simple websites are collections of static HTML documents and image
files, but most commercial sites have more advanced functionality such as
forms handling, dynamically generated pages, shopping carts, content man-
agement systems, databases, and so on. These functions are handled by web
applications running on the server. There are a number of programming
languages and frameworks (listed in parentheses) that are used to create web
applications, including:
• PHP (CakePHP, CodeIngniter, Drupal)
• Python (Django, TurboGears)
• Ruby (Ruby on Rails, Sinatra)
• JavaScript (Node.js, Rhino, SpiderMonkey)
• Java (Grails, Google Web Toolkit, JavaServer Faces)
• ASP.Net (DotNetNuke, ASP.Net MVC)
Developing web applications is programmer territory and is not expected of
all web designers. However, that doesn’t mean you can’t offer such function-
ality to your clients. It is possible to get shopping carts, content management
systems, mailing lists, and blogs as prepackaged solutions, without the need
to program them from scratch.
การเขียนโปรแกรมฝั่งเซิร์ฟเวอร์บางเว็บไซต์ที่เรียบง่ายเป็นคอลเลกชันของเอกสารคง HTML และภาพไฟล์ แต่เว็บไซต์เชิงพาณิชย์ส่วนใหญ่จะมีการทำงานขั้นสูงมากขึ้นเช่นการจัดการรูปแบบหน้าเว็บที่สร้างแบบไดนามิกตะกร้าสินค้า, เนื้อหาที่มนุษย์ระบบเน็ตเวิร์คฐานข้อมูลและอื่น ๆ ฟังก์ชั่นเหล่านี้จะถูกจัดการโดยเว็บโปรแกรมที่ทำงานบนเซิร์ฟเวอร์ มีจำนวนของการเขียนโปรแกรมภาษาและกรอบ (ระบุไว้ในวงเล็บ) ที่ใช้ในการสร้างเว็บแอพพลิเครวมไปถึง: • PHP (CakePHP, CodeIngniter, Drupal) •หลาม (Django, TurboGears) •ทับทิม (Ruby on Rails, ซินาตร้า) • JavaScript (Node.js แรดแมงมุม) • Java (Grails, Google เว็บ Toolkit, JavaServer Faces) • ASP.Net (DotNetNuke, ASP.Net MVC) การพัฒนาโปรแกรมประยุกต์บนเว็บเป็นดินแดนโปรแกรมเมอร์และไม่ได้คาดหวังของนักออกแบบเว็บ แต่ไม่ได้หมายความว่าคุณจะไม่สามารถนำเสนอฟังก์ชั่นดังกล่าวality กับลูกค้าของคุณ มันเป็นไปได้ที่จะได้รับตะกร้าสินค้า, การจัดการเนื้อหาระบบรายชื่อผู้รับจดหมายและบล็อกเป็นโซลูชั่น prepackaged โดยไม่จำเป็นในการเขียนโปรแกรมพวกเขาจากรอยขีดข่วน
การแปล กรุณารอสักครู่..

การเขียนโปรแกรมฝั่งเซิร์ฟเวอร์
บางอย่างง่ายเว็บไซต์เป็นคอลเลกชันของเอกสาร HTML แบบคงที่และภาพ
ไฟล์ แต่ในเชิงพาณิชย์มากที่สุดเว็บไซต์ขั้นสูงเพิ่มเติมฟังก์ชันการทำงานเช่น
รูปแบบการจัดการแบบไดนามิกสร้างหน้าเว็บ , รถเข็นช้อปปิ้ง , เนื้อหาชาย -
agement ระบบ , ฐานข้อมูล , และดังนั้นบน เหล่านี้ฟังก์ชั่นจัดการเว็บ
โปรแกรมทำงานบนเซิร์ฟเวอร์ มีจำนวนของโปรแกรม
ภาษา และกรอบ ( ที่ระบุไว้ในวงเล็บ ) ที่ใช้ในการสร้างเว็บ
งานรวมถึง :
- ( CAF codeingniter , PHP , Python ( Drupal )
บริการจากเซอร์ไวเวอร์ , )
- ทับทิม ( Ruby on Rails , Sinatra )
- JavaScript ( Node.js , แรด , สไปเดอร์มังกี้ )
บริการเกาะชวา ( Grails , Google Web Toolkit javaserver , ใบหน้า )
บริการ ASP . สุทธิ ( กับต้นไม้ , ASP . สุทธิ MVC )
การพัฒนาโปรแกรมประยุกต์เว็บโปรแกรมเมอร์ดินแดนและไม่คาดหวัง
นักออกแบบเว็บทั้งหมด แต่ไม่ได้หมายความว่าคุณไม่สามารถเสนอเช่นฟังก์ชัน -
ality เพื่อลูกค้าของคุณ มันเป็นไปได้ที่จะได้รับรถเข็นช้อปปิ้ง
เนื้อหาการจัดการระบบรายชื่อผู้รับจดหมาย , และบล็อกที่ prepackaged โซลูชั่นโดยไม่ต้อง
โปรแกรมจากรอยขีดข่วน
การแปล กรุณารอสักครู่..
