CGI প্রোগ্রামিং
দ্যা কমন গেটওয়ে ইন্টারফেস, বা CGI হল মানগুলির একটি সেট যা সংজ্ঞায়িত করে কিভাবে একটি ওয়েব সার্ভার এবং একটি কাস্টম স্ক্রিপ্টের মধ্যে তথ্য আদান-প্রদান করা হয়৷
পাইথন সিজিআই প্রোগ্রামিং হল ওয়েবে আমাদের পাইথন স্ক্রিপ্ট চালানো। এর জন্য আমাদের শিখতে হবে কিভাবে পাইথন একটি CGI স্ক্রিপ্ট হিসাবে কার্যকর করা যায়। পাইথনকে CGI হিসাবে চালানোর জন্য আমাদের ওয়েব সার্ভারকে কীভাবে কনফিগার করতে হয় তা আমাদের প্রথমে জানতে হবে। তারপরে আমরা দেখি একটি সাধারণ পাইথন সিজিআই স্ক্রিপ্ট কেমন দেখায় এবং সিজিআই স্ক্রিপ্টের বিভিন্ন উপাদান কী কী। CGI স্ক্রিপ্ট চালানোর সময় আমরা যে ধরনের ত্রুটি খুঁজে পেতে পারি এবং সেগুলির সংশোধনের সাথেও আমরা নিজেদেরকে পরিচিত করি। আমরা যেখানে প্রয়োজন সেখানে স্ক্রিপ্ট ডিবাগ করি এবং লকিং, সেশন, কুকিজ, এইচটিএমএল জেনারেট করা এবং পারফরম্যান্স সম্পর্কে কিছু মৌলিক সমস্যা সম্পর্কে শিখি।