সম্মতি, সামঞ্জস্যতা এবং ভাল প্রোগ্রামিং উপেক্ষা করবেন না

বেশিরভাগ ক্ষেত্রে, ওয়েব ব্রাউজারগুলি এমনভাবে তৈরি করা হয় যাতে দুর্বল প্রোগ্রামিং লুকায়। বেশিরভাগ ব্রাউজারে জাভাস্ক্রিপ্ট ত্রুটিগুলি ডিফল্টরূপে বন্ধ থাকে এবং এইচটিএমএল সম্মতি প্রয়োজন হয় না। এটি ঠিক আছে যদি আপনি নিজের সাইট সম্পর্কে কথা বলার জন্য কেবল একটি পৃষ্ঠা বা দুটি সহ একটি সাইট ফেলে দিচ্ছেন - তবে আপনি যখন নিজের সাইটকে সংহত করতে শুরু করেন, এটি অনেক সমস্যার সৃষ্টি করবে। রাস্তায় ব্যয়বহুল যে জিনিসগুলির মধ্যে সম্মতি হ'ল।

আমি যদি স্ক্র্যাচ থেকে কোনও অ্যাপ্লিকেশন তৈরি করি, এমন কিছু জিনিস রয়েছে যা আমি অবশ্যই নিশ্চিত করে ফেলব যে:

  • ক্যাসকেডিং স্টাইল শীট - আপনার অ্যাপ্লিকেশনটির ভিজ্যুয়াল স্তরটি মধ্য-স্তর এবং ব্যাক-এন্ড থেকে পৃথক করে, আপনার ওয়েব সাইটের ইউজার ইন্টারফেসকে গতিশীল পরিবর্তন করতে কয়েকটি ফাইল পরিবর্তন করা ছাড়া আপনার বেশি কিছু করার দরকার নেই। সিএসএস জেন গার্ডেন সিএসএসের শক্তি চমত্কারভাবে চিত্রিত করে। এইচটিএমএল পুরো সাইট জুড়ে একই, তবে আপনি থিমগুলির মধ্যে স্যুইচ করার সাথে সাথে নতুন স্টাইল শিটগুলি প্রয়োগ করা হবে এবং সাইটটি রূপান্তরিত হবে। আমি তাদের অত্যন্ত সুপারিশ করবে বই.
  • উদ্দীপনা - পৃষ্ঠার টেমপ্লেটগুলি আপনার ব্যাক-এন্ড এবং সামনের-শেষের মধ্যে 'মধ্যম স্তর'। এটি পৃষ্ঠাগুলি থেকে প্রকৃত পুনরুদ্ধার কোডটি টেনে আনে এবং কেবলমাত্র এটি কোনও টেম্পলেট থেকে রেফারেন্স করে। টেমপ্লেটগুলির সুবিধা হ'ল তারা গমটি ভাত থেকে আলাদা করতে সহায়তা করে। ব্যাক-এন্ড কার্যকারিতা পৃষ্ঠার কার্যকারিতা এবং তদ্বিপরীতকে ভঙ্গ করবে না।
  • প্রচলিত অ্যাপ্লিকেশন কোড - অ্যাপ্লিকেশনটির মধ্যে আপনাকে কখনও একই কোডটি লিখতে হবে না। যদি আপনি তা করেন তবে আপনি আপনার আবেদনটি ভুল লিখেছেন। আপনার যখন কোনও পরিবর্তন আনতে হবে তখন আপনার কেবলমাত্র একটি অবস্থানের মধ্যে পরিবর্তন করা উচিত।
  • ডেটাবেস - ডাটাবেসে স্টোর ডেটা। অন্য যে কোনও স্তরে ডেটা সংরক্ষণের জন্য আরও অনেক বেশি কাজ দরকার!
  • এক্সএইচটিএমএল সম্মতি - কনটেন্ট ম্যানেজমেন্ট সিস্টেমস, এপিআই, আরএসএস এবং অন্যান্য সামগ্রী ইন্টিগ্রেশন সরঞ্জামগুলির মতো প্রযুক্তি আরও প্রচলিত হওয়ার সাথে সাথে সামগ্রীর সংক্রমণ সহজ হওয়া দরকার। এক্সএইচটিএমএল মানগুলি গুরুত্বপূর্ণ কারণ সামগ্রীগুলি সহজেই অন্যান্য সাইট, পরিষেবা বা অবস্থানগুলিতে 'পরিবহণযোগ্য' is
  • ক্রস ব্রাউজার কার্যকারিতা - ব্রাউজারগুলি এইচটিএমএল এবং সিএসএসকে অন্যরকম আচরণ করে। প্রচুর হ্যাক রয়েছে যা ক্রস ব্রাউজারের কার্যকারিতা নিশ্চিত করে। আপনার সর্বদা সর্বশেষ 3 টি রিলিজের সাথে শিল্পের শীর্ষ 3 ব্রাউজারকে সমর্থন করা উচিত। এর বাইরেও আমি মাথা ঘামাই না ... বড় কুকুরের সাথে তাল মিলিয়ে না রাখতে পারলে ব্রাউজারের মৃত্যু হবে।
  • ক্রস প্ল্যাটফর্ম কার্যকারিতা - কিছু কার্যকারিতা এক নয় বা পিসি, ম্যাক এবং লিনাক্সের মধ্যে দেওয়া হয়। আপনি যদি পূর্বের সমস্ত পদক্ষেপগুলি করেন তবে আপনার সমস্যার মধ্যে পড়ে যাওয়া উচিত নয়, তবে আমি এখনও নিশ্চিত হয়ে পরীক্ষা নেব!

ইতিমধ্যে নির্মিত কোনও বাড়িতে নদীর গভীরতানির্ণয় ঠিক করার চেষ্টা করা ব্যয়বহুল। সামনে 'প্লাম্বিং' ভাল কাজ করা আপনার দীর্ঘমেয়াদে প্রচুর অর্থ সাশ্রয় করবে!

আমি একটি দুর্দান্ত রিসোর্স পেয়েছি স্ক্রুটিনাইজার অন্য ব্লগ পড়ার সময়, বলা হয় র্যান্ডম বাইটস। শেষ পর্যন্ত, যদি আপনি বিস্তৃত পৌঁছনো এবং সুযোগের সাথে একটি এন্টারপ্রাইজ অ্যাপ্লিকেশন হয়ে উঠতে চাইছেন তবে আমি এমন কর্মচারীদের থেকে সতর্ক থাকব যারা এই আইটেমগুলির সাথে তাদের অগ্রাহ্য করবে না বা তাদের সম্পর্কে উদ্বিগ্ন নয়। ভাবেন যে যত্ন! আপনার জীবনটি রাস্তায় নেমে আসা অনেক সহজ হবে।

একটি মন্তব্য

  1. 1

আপনি কি মনে করেন?

এই সাইট স্প্যাম কমাতে Akismet ব্যবহার করে। আপনার ডেটা প্রক্রিয়া করা হয় তা জানুন.