Spyce (software)
স্পাইস হল পিএইচপি-র অনুরূপ প্রযুক্তি যা ওয়েবপৃষ্ঠাগুলিতে পাইথন কোড এম্বেড করতে ব্যবহার করা যেতে পারে। স্পাইস একটি মুক্ত সফ্টওয়্যার, যা একটি বিএসডি-শৈলীর লাইসেন্সের অধীনে বিতরণ করা হয়, ডকুমেন্টেশন বিজ্ঞপ্তি সম্পর্কে কিছু অতিরিক্ত বিধিনিষেধ সহ। সাধারণ স্পাইস এম্বেডিং পদ্ধতি যেহেতু পাইথন একটি ব্লকের শুরু এবং শেষ নির্ধারণ করতে ইন্ডেন্টেশন ব্যবহার করে, তাই স্পাইস পাইথন কোড এম্বেড করার বিভিন্ন উপায় অন্তর্ভুক্ত করে। নীচে তিনটি সবচেয়ে সাধারণ উপায় দেখানো হয়েছে। স্পাইস এএসপি/জেএসপি-শৈলীর ডিলিমিটার (<% এবং%>) পাশাপাশি ডাবল ব্রেসেস ([[এবং]]) সমর্থন করে উপরের কৌশলগুলি অবাধে মিশ্রিত এবং যে কোনও এইচটিএমএল নথিতে এম্বেড করা যেতে পারে। যে কোনও আইনি পাইথন কোড এম্বেড করা যেতে পারে এবং যে কোনও পাইথন মডিউল আমদানি করা যেতে পারে, যা এটিকে খুব শক্তিশালী অ্যাপ্লিকেশন লেখার জন্য বিশেষভাবে উপযুক্ত করে তোলে (ব্যতিক্রম পরিচালনা এবং একক পরীক্ষার একক মডিউল পৃথকভাবে ব্যবহার করে)। কিছু অন্যান্য বৈশিষ্ট্যের মধ্যে রয়েছে কাস্টম ট্যাগ (আলা জেএসপি), স্পাইস ল্যাম্বদাস এবং অ্যাক্টিভ হ্যান্ডলার (এএসপি-র মতো)। প্রয়োজনীয়তা স্পাইস পাইথনের স্ট্যান্ডার্ড লাইব্রেরি এবং প্রোগ্রামিং ভাষা নিজেই ওয়েবে নিয়ে আসে। ন্যূনতম প্রয়োজনীয়তা হল একটি কার্যকরী পাইথন ইনস্টলেশন (এটি পাইথনে লেখা একটি স্বতন্ত্র ওয়েব সার্ভারের সাথে জাহাজ করে যা উন্নয়নের সময় ব্যবহার করা যেতে পারে), যদিও এটি বিভিন্ন উপায়ে অ্যাপাচি এবং আইআইএস-এর মতো বেশ কয়েকটি ওয়েব সার্ভারের সাথে একত্রে ব্যবহার করা যেতে পারে। কনফিগারেশন পাইথন মডিউল ব্যবহার করে করা হয় যা সূচনা করার সময় ওয়েব সার্ভার দ্বারা আমদানি করা হয়, তাই স্পাইস দিয়ে শুরু করার জন্য যা প্রয়োজন তা হল পাইথনের মৌলিক জ্ঞান। আরও দেখুন মোড _ পাইথন রেফারেন্স বাহ্যিক লিঙ্ক মুক্ত কম্পিউটার প্রোগ্রামিং সরঞ্জাম পাইথন (প্রোগ্রামিং ভাষা)