![สร้างเว็บด้วย Tornado web framework](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6a85KaZ62McpccX5ipQWRRr9HB4qyuX4HGhiS7hWmmJ5vmq5Usrn872oev99SanLEZ8k4xdkocwUjq8yBpb-EiOM83ryGdyleAbbnSq9RktBxez5tgkLR5_tZr_dbvumgm4ht3n_vl_A/s1600/tornado.png)
ใช้ Apache licence 2.0 ด้วยครับ
ประสิทธิภาพของ Tornado web framework
เมื่อเปรียบกับ Python web framework อื่น บนเครื่อง AMD Opteron, 2.4 GHz, 4 แกนประมวลผล![ประสิทธิภาพของ Tornado web framework](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVr2_zv_1xjFRG2yYhrFfzHdFpLN1284wn-6JI4ZK0n-w2zpvLchVFDOsHcNnVj2YU1EEKanOV4PUhPKjPu81I-a4ZQXPEVft7McKlTdWOd-h_VUlk_Vm9jkrfzbgMIYK8McFQrt-5TDM/s1600/tornado-performance.png)
การติดตั้งTornado web framework
สามารถทำได้ง่าย ๆ โดยใช้ pip โดยใช้คำสั่งดังนี้ครับpip install tornado
สร้างเว็บ Hello, world ด้วย Tornado web framework เบื้องต้น
ใช้โค้ดตัวอย่างดังต่อไปนี้ครับimport tornado.ioloop import tornado.web class MainHandler(tornado.web.RequestHandler): def get(self): self.write("Hello, world") application = tornado.web.Application([ (r"/", MainHandler), ]) if __name__ == "__main__": application.listen(8888) #8888 เป็นพอร์ตที่ใช้รันเว็บครับ tornado.ioloop.IOLoop.instance().start()
บันทึกไฟล์ แล้วลองรันโค้ดแล้วเข้าไปที่ http://127.0.0.1:8888/ จะพบกับ
Hello, world
ครับ
ผู้อ่านสามารถศึกษารายละเอียดเพิ่มเติมได้ที่ http://www.tornadoweb.org/en/stable/
ตัวอย่างโค้ดเว็บที่สร้างโดย Tornado web framework https://github.com/tornadoweb/tornado/tree/stable/demos
ติดตามบทความต่อไปนะครับ
ขอบคุณครับ
น่าจะใช้ web server ตัวเดียวกันให้หมดนะครับ ใช้ Nginx ทั้งหมด หรือไม่ก็ Apache ทั้งหมดไปเลย
ตอบลบ