Hello all,
I found acontribution of apmcd47 in an article I read very interesting, here is the link:
The post is named:
I don't understand almost anything about shell scripting, but I'm still determined to learn.
I have a question that I have not been able to solve (so many hours at google and nothing), please tell me that the script shared makes use of CGI technology or just arbitrarily used the word 'cgi' in the path:
/tmp/mycgi$$
I am interested in using shell scripting as a web app backend and I would not like to use CGI or FastCGI, is there a way to do it? Only with common shell scripting. thank you very much for your attention and knowledge.
Best regards
Also, if you look at the large Web CMS frameworks, like Wordpress, Joomla, Drupal, etc; most of them are written in PHP. I guess it is just a matter of time when we will start to see huge (highly popular, widely used) CMS frameworks in Python. If anyone knows of one, please post.
If you look at the largest site (Google), their web backend is mostly written in Python.
If you look at the second largest, Facebook, their back end language is most in PHP, followed by YouTube (again written in Python) and then Yahoo, written mostly in PHP.
So, I would consider either Python or PHP if you want to get into the nuts-and-bolts of writing web applications on the server side.
I don't know any top tier web site which uses shell scripts on the server side to process web requests (CGI); however, the list above does show that Amazon and Yahoo both user PERL, but PERL is also not a shell script; it is a programming language like PHP, Python, C#, etc.
If you intersect the list above with the link in my first post, Java, Python and PHP are the clear "stand outs" for the web; and if you further intersect these three with the major CMS frameworks available (like Wordpress, Joomla, etc), PHP is the language which stands out (on the server-side, for processing HTTP requests).
As I mentioned, earlier, I would be very interest to know if there is a major, widely available and adopted web CMS which uses Python. I would like to try one if there is
Yes I know there are some frameworks in Python like django; but they are nor very popular, compared to PHP CMS frameworks.
PHP has something like an 80% user base for all web CMS (the last time I checked).
My off-hand query was for "a very widely used" Python CMS frameworks and the largest is django but the user base for django overall is limited for a reason I have not studied.
I have always used PHP for the web but would be open to Python for sure; but would prefer a much wider user community than there is now. For example, if Wprdpress was in Python and not PHP, .... something along those lines.
Reading you, a project/platform is coming to mind right now:
'Openstack'
and I remember reading about the team's efforts to leave python 2.7 and get to have an Openstack with python3 (it is said to be reloaded and turbocharged). I don't know, I know a little bit of programming, but one day I will become a full stack developer, I hope so, because I'm choosing this for me.
--- Post updated at 12:19 PM ---
I must correct a typo in my reply, sorry for. my mistake-errata opencloud-> OPENSTACK (is now corrected)
A lot "comes to mind".. "all the time"... but we should connect the dots and stay on topic in a tech forum.
You were talking about CGI and web development; and then you spin the discussion off into cloud services, because you heard of a service which is built on python.
That is what we call "veering way off topic" in any tech forum .... but it might be cool if just having beer and rambling about tech or more broadly "how is python used today".