Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6773053
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 26, 20262026-05-26T15:37:16+00:00 2026-05-26T15:37:16+00:00

I need to create a simple website, the server is gonna running on Amazon

  • 0

I need to create a simple website, the server is gonna running on Amazon EC2 web service. But I haven’t done web development before. It seems like I need to learn a lot of stuff, javascript, html, css, web framework, WSGI, apache web server, etc. And I am confused by some stuff that seems much the same.

So first question, Can anyone tell me what exactly do I need to set the website up. Is a web framework the only thing I need on the server side?

2th question, I am gonna use python on server side, there are really a bunch of web frameworks for python. What’s the difference between apache http server and the built-in wsgi or http web servers in those web frameworks.

3th question, Is WSGI the best choice? Most web frameworks support WSGI, does it mean WSGI is built in the web frameworks? Or I need to include mod_wsgi or something alike.

Also, according to this benchmark of python WSGI servers, gevent and mod_wsgi show great performance with low memory footprint. They don’t claim themselves as web frameworks, what’s the difference between them and the web frameworks like cherrypy, web2py.

Thanks

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-26T15:37:17+00:00Added an answer on May 26, 2026 at 3:37 pm
    1. Depends on your website – if you only need static content, you can use static site generators (Blogofile, Hyde to name a few written in Python) or, if your website serves dynamic content, you should use some kind of framework (Flask, Django, etc). With static site generators all you need on the server is the webserver that serves your content, but with dynamic sites you might need extra libraries for various things like database support, caching, etc.

    2. The built-in webservers are usually meant for local development and are generally not suitable for production use. For latter use the specific apps like mod_wsgi (for Apache) or uwsgi (for Nginx) instead. But try to avoid mod_python!

    3. WSGI stands for Web Server Gateway Interface and is a standard protocol used between web server and web application (or framework). WSGI seems to be currently the only standard choice, so go with it.

    Also, according to this benchmark of python WSGI servers, gevent and
    mod_wsgi show great performance with low memory footprint. They don’t
    claim themselves as web frameworks, what’s the difference between them
    and the web frameworks like cherrypy, web2py.

    As said before, WSGI is just a way that web server talks with web application. CherryPy and web2py deal with templating, request and session handling and output this information via WSGI to the web server.

    And if you worry about the speed, then don’t worry about it too much.. 🙂

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

How to create simple PHP COMET server page displaying current time? I need code
I need to create simple reusable javascript object publishing several methods and parameterized constructor.
I need to create a simple editor using a RichTextBox control in a windows
I need to create a simple Chat system like facebook chat and a twitter-like
For the purpose of the question I need to create a simple fictitious scenario.
Sometimes you need to create a very simple single file application in Qt4. However
i have very simple problem. I need to create model, that represent element of
I need a very simple and clear example of how to create an OCX
How do I create unique key value in PHP? I need simple unique keys
I need to create next and previous link urls here's a sample <a href=/calendar/2009/10/>previous</a>

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.