Site icon Trickbd.com

[php] নিজের ওয়েবসাইটে কোড কম্প্রেসর টুল বানান php দিয়ে সাথে সম্পূর্ণ সোর্সকোড

হ্যালো ট্রিকবিডির জনগন কেমন আছেন সবাই?
যদি ভালো না থাকেন তবে আজকে আমি আপনাদের জন্য ভালো করার জন্য নতুন একটা পোস্ট নিয়ে আসলাম।
আজকের পোস্টে আমি আপনাদের সাথে একটা পাওয়া ফুল টুলস শেয়ার করব সাথে সম্পূর্ণ সোর্সকোড। টুলটা আপনারা ব্যবহার করতে পারবেন সাথে সোর্সকোড কপি করে আপনার নিজের হোস্টিংয়ে PHP দিয়ে টুলটা তৈরি করতে পারবেন।
আজকের টুলটা Javascript আর PHP দিয়ে তৈরি করা হয়েছে সাথে টপটাল এর এপিআই।

আজকের শেয়ার করা টুলের নামঃ

আজকে আমি আপনাদের সাথে শেয়ার করতে যাচ্ছি সেটার নাম হচ্ছে “Compressor Tool” যেটা দিয়ে আপনি Javascript আর CSS কোড কমপ্রেস বা মিনিফাই করতে পারবেন।
আপনারা অনেকেই Toptal.com এর সাথে পরিচিত যারা বিনামূল্যে Html,css,javascript কোড কম্পরে করার জন্য টুল তৈরি করে রেখেছে।
সাথে অন্যরাও যাতে এই টুলটি নিজেদের ওয়েবসাইট বানাতে পারে সেজন্য তারা একদম বিনামূল্যে API তৈরি করে রেখেছে।
আমি সেই Api ব্যবহার করে আজকের টুলটি তৈরি করেছি এবং টুলের সম্পূর্ন সোর্সকোড কোড ট্রিকবিডিতে শেয়ার করছি।

Compressor Tool এর ডেমোঃ

আজকের তৈরি করা টুলের ডেমো দেখে নিন যেথানে আপনারা আপনাদের জাভাস্ক্রিপ্ট বা সিএসএস কোড কম্প্রেস বা মিনিফাই করতে পারবেন।
ডেমো লিংকঃ ডেমো লিংক

কিছু স্ক্রিনশট দেখে নিনঃ

সোর্সকোড ডাউনলোড করুনঃ

আমি আপনাদেরকে সোর্সকোড দিচ্ছি সম্পুর্ন বিনামূল্যে কোনো টাকা পয়সা ছাড়া। আপনারা আপনাদের নিজের হোস্টিং এ php সার্ভারে এই টুলটি তৈরি করতে পারবেন।

এই লিংক থেকে সোর্সকোড ডাউনলোড করে নিন [zip ফর্ম্যাটে আর্কাইভ করে ট্রিকবিডি ] আপলোড দিয়েছি।
আপনারা zip ফাইল থেকে php ফাইলটা নিয়ে আপনার হোস্টিং এ আপলোড করেন।

Download Source code

 

Documentation:

compressor({
        url: '/tools/compressor-tool.php',
        autoClose: {
          status: false,
          time: 5
        }
      });

php ফাইলের স্ক্রিপ্ট অংশে এমন একটা কনফিগারেশন থাকবে এখানে  url এর জায়গায় আপনি যেখানে php ফাইটা রাখবেন এই php ফাইলের লিংকটা দিবেন।

autoClose এর জনয়গায় ট্রু দিলে যে টোস্ট নোটিফিকেশনগুলো দেখাবে সেগুলো কি অটোমেটিক বন্ধকরবেন কি না তা নির্দেশ করে।

সর্বশেষ বলতে চাইঃ

আজকের আমার টুলটা শুধুমাত্র php সার্ভারে তৈরি করতে পারবেন। পিএইচপি ছাড়া এই টুলটি তৈরি হবে না।
আমার দেওয়া কোডে যদি কোনো সমস্যা থাকে তাহলে ক্ষমাপ্রর্থী।