কম্পিউটারপ্রোগ্রামিং

ধাপে নির্দেশিকা দ্বারা ধাপ: কিভাবে এনসি-লিঙ্ক করতে

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

অতএব, শব্দটি CNC, লিঙ্ক ওয়েব ডেভেলপমেন্ট জগতে হাজির। যে এটি এবং কিভাবে এটা বাস্তবায়ন, প্রবন্ধে আলোচনা করা হবে।

CNC,-লিঙ্ক কি

সাধারণত, এনসি - একটি অপভাষা শব্দ chelovekoponyatny URL টি অর্থ। এইচআরএম - ইংরেজি URL- এ ইউনিফর্ম রিসোর্স লোকেটার থেকে ধার। Chelovekoponyatny, ঘুরে, যা সুবিধাজনক এবং উপলব্ধি করা সহজ এড্রেস বারে, বর্ণের একটি সেট মানে। উদাহরণস্বরূপ, পৃষ্ঠার ঠিকানা দ্বারা উত্পন্ন ভালো চেহারা পারে: http://example.com/index.php?page=name। না খুব পরিষ্কার সৌন্দর্য এবং সাইট কাঠামো দেখায় না। সেখানে চিহ্ন, শব্দার্থিক লোড করা জন্মদান হয়, এবং এটি কি এটা পৃষ্ঠা এবং নামের অর্থ স্পষ্ট নয়।

নিম্নলিখিত ঠিকানায় ভালো চেহারা পারে: http://example.com/products/new/boat। এখানে এটা স্পষ্ট যে উৎপাদনের প্রশ্ন, একটি নতুন, এবং আরো নির্দিষ্টভাবে সাথে - নৌকা উপর। এই chelovekoponyatny URL। এটা অনেক ভালো সার্চ ইঞ্জিন দ্বারা সূচীবদ্ধ এবং বাকি উপরে জারি করার প্রদর্শন করা হয়। যে লোক সাইটটি পরিদর্শন বুঝতে কি কাঙ্ক্ষিত বিভাগে ঠিক গিয়েছিলাম সক্ষম হবে।

যাইহোক, CNC, রেফারেন্স কিছু সীমাবদ্ধতা আছে। উদাহরণ হিসেবে বলা যায়, ঠিকানা রাশিয়ান অক্ষর ব্যবহার করতে পারবে না। তারপর সংখ্যাসূচক মান এবং শতাংশ চিহ্ন দ্বারা প্রতিস্থাপিত হয়। অতএব, গার্হস্থ্য নির্মাতারা ল্যাটিনে রাশিয়ান শব্দের লিপ্যন্তর ব্যবহার করুন। উদাহরণস্বরূপ, তাই - oborudovanie বা produkcia। স্বয়ংক্রিয়ভাবে লিঙ্ক CNC, স্ট্রিং এর সামগ্রিক দৈর্ঘ্য বৃদ্ধি করতে পারেন উত্পন্ন।

বিশেষ সরঞ্জাম লিপ্যন্তর বাস্তবায়ন এবং urlam chelovekoponyatnym রূপান্তর করতে ব্যবহৃত হয়। তারা পাওয়া যায়, সাধারণত বিষয়বস্তু পরিচালনা ব্যবস্থায় -, CMS। তৈরি করা হচ্ছে CNC, পণ্য, নিবন্ধ বা ব্লগ পোস্ট নামে, সেইসাথে অধ্যায় যেখানে এটি আয়োজিত তার উপর ভিত্তি করে স্বয়ংক্রিয়ভাবে মধ্যে যাওয়া লিঙ্ক,। ফলে, যখন আপনি একটি নতুন এনট্রি নির্মাণ, একটি পণ্য গঠিত chelovekoponyatny URL টি, যা ভাল অনুভূত হয় এবং মানুষ এবং মেশিন যোগ করে।

কত বেশি জনপ্রিয় CMS এ একটি CNC, লিঙ্ক করতে

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

প্রায় সব কন্টেন্ট ম্যানেজমেন্ট সিস্টেম প্ল্যাগ-ইনগুলি CNC, তৈরি করতে আকারে সরঞ্জামের একটি চমৎকার সেট আছে। এটা তোলে সবচেয়ে সাধারণ বেশী এ পুরো বিষয়টা বিস্তারিত বিবেচনা মূল্য।

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

ওয়ার্ডপ্রেস CNC,-লিঙ্ক - বাস্তবায়ন কর্মের

ওয়ার্ডপ্রেস সম্ভবত সবচেয়ে সহজ বিষয়বস্তু পরিচালন সিস্টেম। এটা ব্যাপকভাবে আপনার ওয়েবসাইটের সৃষ্টি প্রক্রিয়া সহজ বা স্বল্প সময়ের মধ্যে গোড়া থেকে ব্লগ করতে সক্ষম হয়।

এনসি সেট আপ হচ্ছে ওয়ার্ডপ্রেস সহজ এবং ডাউনলোড করুন প্লাগ Cyr-থেকে-লাত ইনস্টল করতে প্রধানত কমে যাবে। এটা তোলে সিরিলিক সারিতে ল্যাটিন রূপান্তর করতে ব্যবহৃত হয়।

শুরু করতে এটি এবং ডাউনলোড হয়। এটা অফিসিয়াল ওয়ার্ডপ্রেস সাইট থেকে আরও ভাল করতে। সুতরাং আপনি প্লাগ-ইন ম্যালওয়্যার বা অ্যাডওয়্যারের কোড মধ্যে পতিত সম্ভাবনা এড়াতে পারবেন।

  • এটা ডাউনলোড করার পর সংরক্ষণাগার প্যাকমুক্ত করতে।
  • > প্লাগইনগুলির - তারপর আপনি WP- বিষয়বস্তু অধীনে এই ফোল্ডারটি সরানো আছে। সাধারণত কোনো উপলব্ধ এফটিপি ম্যানেজার ব্যবহার করে সম্পন্ন করা হয়।
  • এখন আপনি ওয়ার্ডপ্রেস প্রশাসন প্যানেলে যেতে আপনার ব্যবহারকারীর নাম ও পাসওয়ার্ড লিখতে হবে।
  • "প্লাগইন" এ cyr-থেকে-লাত খুঁজে এটি সক্রিয় করতে হবে। প্লাগ-ইন এখন সিস্টেমের মধ্যে ইনস্টল করা এবং সক্রিয় করা হয়।

পরবর্তী, আপনি লিংক গঠন কনফিগার করা আবশ্যক।

  • এটি করার জন্য, 'সেটিংস' থেকে যান, এবং সেখানে "পার্মালিনক্স 'থেকে যান।
  • সেখানে সাধারণ সেটিংস, যা আপনি লিঙ্ক চেহারা নির্মাণ করতে পারেন বিভিন্ন নিদর্শন আছে। এটি হবে "নির্বিচারে" এক ধরনের ব্যবহার করা বাঞ্ছনীয়, আপনি সবকিছু হিসাবে প্রয়োজন কাস্টমাইজ করতে পারেন। যেমন একটি টেমপ্লেটের জন্য সবচেয়ে সহজ ডিজাইন - /% বিভাগ% /% POSTNAME% /। এর মানে ঠিকানা দণ্ডে বিভাগ এবং তারপর পোস্টের নাম প্রদর্শন করা হবে।
  • এবং তারপর cyr-থেকে-লাত ল্যাটিন সমস্ত পরিবর্তন করে। ফলস্বরূপ, আপনি ওয়ার্ডপ্রেস করার জন্য একটি সুন্দর ও স্পষ্ট এনসি লিংকটি নিয়ে নিন।

উপরন্তু cyr-থেকে-লাত সালে ব্যবহার করা হয় এবং অনুরূপ উদাহরণ, যা অফিসিয়াল ওয়েবসাইটে উপস্থিত করা যেতে পারে। উদাহরণ হিসেবে বলা যায়, এই ধরনের - ডাব্লু Translitera, ACF: রুস টু লাত, রুস টু লাত উন্নত। এই মত প্ল্যাগ-ইনগুলি ইনস্টল করার প্রক্রিয়া, কেন তাদের বাস আলাদাভাবে কোন মানে নেই।

CNC, জুমলা, তৈরি করার জন্য বেশ কিছু অপশন

জুমলা আরো জটিল বিষয়বস্তু পরিচালন সিস্টেম বিট। শুধু ওয়ার্ডপ্রেস সম্পত্তি স্বল্প সময়ের মধ্যে ওয়েবসাইট এবং ব্লগ তৈরি করতে হবে। তিনি ব্যাপক কার্যকারিতা এবং নমনীয়তা হয়েছে। পরবর্তী, আপনি কিভাবে এই CMS এ CNC, রেফারেন্স করতে বর্ণনা করতে হবে।

জুমলা প্রাথমিকভাবে chelovekoponyatnyh URL গুলি তৈরি করতে কার্যকারিতা গড়ে তুলেছে। জুমলা 3 CNC,-লিঙ্ক 'সেটিংস এসইও »অধীনে সাধারণ সেটিংস পৃষ্ঠায় সক্ষম করতে পারেন। নির্বাচন করুন "সক্ষম করুন SEF (CNC,)" সেট করা আবশ্যক "হ্যাঁ"। সুতরাং, রেফারেন্স আরো একটি বোধগম্য ফর্ম মধ্যে রুপান্তরিত করা হবে না।

বিকল্প হিসাবে আপনি htaccess মধ্যে এনসি-লিঙ্ক সৃষ্টির মাধ্যমে একটি পুনঃচালনা URL গুলি সেট করতে পারেন। এই ফাইলটি Apache ওয়েব সার্ভার কনফিগারেশন একটি সংগ্রহস্থলের হিসেবে কাজ করে। এটা, আপনি পছন্দসই URL এ রূপান্তর রেফারেন্স পরিবর্তন করতে রেগুলার এক্সপ্রেশনের এবং RewriteRule নির্দেশ ব্যবহার করতে পারেন। এই পদ্ধতির মধ্যে মূল পার্থক্য - নমনীয়তা। আপনি প্রায় কোনো ধরনের রেফারেন্স উদ্ধৃত করা যেতে পারে।

"URL-» করার জন্য একটি সাফিক্স যোগ করুন নির্বাচন করুন নথির লাইন এক্সটেনশন শেষে রাখে। উদাহরণস্বরূপ, HTML। এই এক্সটেনশনটি আপনার সাইটে গড় পরিদর্শক সামান্য সুদ, তাই আপনি বিকল্পে "না" তে সেট চলে যাবে।

ইউনিকোড মধ্যে ওরফে - এই আইটেমটি লাতিন বর্ণমালা উপাদানের নামের একটি লিপ্যন্তর বহন করে। এই রাশিয়ান বর্ণের পরিবর্তে, তা নিশ্চিত করা হয়, অথবা অন্য চিহ্ন কিছু বিশ্রী এবং অপাঠ্য প্রদর্শিত হয় না।

জুমলা এর জন্য বিকল্প উপাদান

বাস্তবায়ন বিভিন্ন উপাদানের মাধ্যমে জুমলা সম্ভব মধ্যে জেনারেটরের এনসি লিঙ্ক। উদাহরণস্বরূপ, সবচেয়ে জনপ্রিয় এক - JoomSEF। এটা তোলে বিনা মূল্যে বিতরণ করা হয় এবং ভাল সরকারী জুমলা সাইট থেকে ডাউনলোড করুন।

তার কার্যকারিতা সালে CNC, URL গুলি রূপান্তর ছাড়াও মেটাডাটা, সার্চ ইঞ্জিন, কীওয়ার্ড উৎপাদিত এবং সদৃশ পৃষ্ঠাগুলি পরিচালনার জন্য সেট করেছে। এটা আপনার নিজের উপর UTF-8 এনকোডিং ও কনফিগারেশন পৃষ্ঠা 404 জন্য বিদ্যমান সমর্থন লক্ষ মূল্য।

একটি সাইটের ডিরেক্টরি কম্পিউটার থেকে বুট সরাসরি এবং রেফারেন্স হস্তান্তরের মাধ্যমে: জুমলা 3, সেখানে ইনস্টল করতে তিনটি উপায় আছে।

ফাইল প্রথম প্রতিমূর্তি ডাউনলোড করতে হবে। তারপর "উন্নত" এ, CMS অ্যাডমিন প্যানেলে মেনুতে চয়ন এবং "এক্সটেনশানগুলি ম্যানেজার" এ যান। "ফাইল নির্বাচন করুন" সিস্টেম সংরক্ষণাগার প্রদর্শন এটি ইনস্টল করা জন্য প্রস্তুত হতে হবে।

দ্বিতীয় বিকল্প খুব কমই ব্যবহার করা হয়। কিন্তু তৃতীয় সর্বাধিক সুবিধাজনক এক, কারণ এটি ডাউনলোড প্রয়োজন হয় না হয়। শুধু এ JoomSEF লিংক কপি করে লিখতে হবে "eponymous ট্যাবে URL টি» থেকে ইনস্টল করুন। সিস্টেম নিজেকে সকল প্যারামিটার সেট হবে তার প্রাপ্যতা এবং অনুযায়ী চেক করবে।

এটা যে কাজ সম্পূরক সম্পন্ন করার উল্লেখ করা উচিত, আপনি অনুসরণ "SEF সক্ষম করুন", "URL টি পুনঃনির্দেশ" এবং এসইও সেটিংসে "URL এ একটি প্রত্যয় যোগ করুন" "হ্যাঁ" স্থানান্তর করা হয়েছে বলে প্রয়োজন।

ইনস্টল উপাদান অবিলম্বে সক্রিয় মোড শিকড় গ্রহণ করা এবং তার কাজ শুরু হয়। যেমন, এটি একটি নান্দনিক চেহারা সমস্ত লিঙ্কের পরিবর্তন করে।

JoomSEF সেটিংস এবং বিকল্প একটি বৃহৎ নম্বর আছে। তারা খুব চতুরভাবে হতে পারে কার্যত যে কোন দৃষ্টিকোণ যদি আপনি চান সব সাইটে লিংক আনা।

JBZoo এবং chelovekoponyatny URL টি

JBZoo উপাদান জুমলা বিষয়বস্তু পরিচালন সিস্টেম উপর ভিত্তি করে অনলাইন দোকানে, ক্যাটালগ, ব্লগ এবং সহজ সাইট, ব্যবসায়িক কার্ড তৈরি করার জন্য একটি বহুমুখী এবং শক্তিশালী হাতিয়ার।

জুমলা ইনস্টল করার জন্য JBZoo এটা ইতিমধ্যে বর্তমান উপরন্তু চিড়িয়াখানা হওয়া উচিত।

কখনও কখনও মান SEF সেটিংস বেশ অর্ডার রূপান্তর সম্পাদন করতে তার উপাদান পর্যন্ত বাস না। অতএব, CNC,-লিঙ্ক JBZoo মধ্যে সুপারিশ sh404SEF কম্পোনেন্ট তৈরি করুন। এই পণ্য বিনামূল্যে এবং JBZoo লিঙ্কগুলি উৎপন্ন করার জন্য একটি ভাল হাতিয়ার। বিপুল সংখ্যক সেটিংস, বৈশিষ্ট্য, সামাজিক নেটওয়ার্ক এবং বিভিন্ন পরিষেবা সমর্থন করি।

ইনস্টলেশন, অথবা সার্ভার ফাইল সরাসরি ডাউনলোড ব্যবহার করে ফাইলে লিঙ্কটি অনুলিপি করে সঞ্চালিত হয়, পূর্বে ডাউনলোড করুন।

OpenCart এবং সেটআপ CNC,

OpenCart - কোনো বিষয়বস্তু পরিচালন সিস্টেম বাঁধা হচ্ছে না একটি প্ল্যাটফর্ম। যে ফাংশন আলাদাভাবে হয়। তার প্রধান ফোকাস - সহজে জটিলতা ডিগ্রী তারতম্য এর অনলাইন দোকানে তৈরি করুন। সত্য যে পণ্য নিজেই মুক্ত সত্ত্বেও, এটা অনেক সংযোজন একটি বাণিজ্যিক ভিত্তিতে বিতরণ করা হয়। সর্বশেষ স্থিতিশীল সংস্করণ - 2.0।

এনসি OpenCart 2 ম্যানুয়াল কনফিগারেশন অথবা পৃথক মডিউল ব্যবহার করে যাবে গঠিত সংযোগ করে।

এনসি প্রথম আপনি কনফিগারেশন ফাইল htaccess Apache ওয়েব সার্ভার সম্পাদনা করতে পারেন সেটিং শুরু।

  • এই কাজের জন্য, প্রশাসনিক ফাইল পরিচালকে FTP অথবা উপলব্ধ মেমরি মাধ্যমে সাইটের ফোল্ডারে যান।
  • রুট ডিরেক্টরি .htaccess.txt ফাইল থাকা আবশ্যক। যেহেতু এটা এক্সটেনশন টেক্সট সঙ্গে সিস্টেমে কোনো প্রভাব নেই, প্রথম জিনিস কি - এটা .htaccess নামান্তর করতে। এখন, ওয়েব সার্ভার তার নির্দেশনা পড়ুন, এবং তাদের কি হবে।
  • এখন আপনি CNC, এর ব্যবহার নিশ্চিত করার সাইট সেটিংস এবং ট্যাব "সার্ভার" থেকে যেতে হবে।
  • সমস্ত পরিবর্তন আপনি সংরক্ষণ করতে চান।
  • এখন সমস্ত লিঙ্কের রুপান্তরিত করতে হবে।

কখনও কখনও, কিছু কারণে অনেক ঠিকানাগুলি পরিবর্তন এবং এখনো স্পষ্ট নয় করে না। আপনি এই কাজের বাস্তবায়নের SeoPro উপাদান ব্যবহার করতে পারেন। যাইহোক, ইনস্টল করার পূর্বে এটি প্রথম OCMOD একাধিক লাইন ফিক্স উপলব্ধি করা প্রয়োজন। এই কাজের জন্য, আপনি নিজে ফাইলের কোড সম্পাদনা করতে হবে। এটা অ্যাডমিন / নিয়ামক / এক্সটেনশন / modification.php অবস্থিত। এটা বাঞ্ছনীয় যে আপনি নোটপ্যাড ++, ব্যবহার, এনকোডিং এর সাথে সমস্যা এড়ানোর জন্য সম্পাদনা করুন।

শুধু পরিবর্তনশীল $ সীমা পর ব্লকের কোডের এক লাইন যোগ করতে হবে। এটা ভালো দেখায়:

  • $ উক্তি = $ operation-> getElementsByTagName ( 'অনুসন্ধান') -> আইটেম (0) -> getAttribute ( 'উদ্ধৃতি');

পরবর্তী, আপনি একটি শর্ত এটি করা প্রয়োজন:

  • যদি (! $ সীমা) {
  • $ সীমা = -1;
  • }

এবং এটি পরে যোগ করুন:

  • যদি ($ উদ্ধৃতি == "সত্য") {
  • $ অনুসন্ধান = preg_quote ($ অনুসন্ধান);
  • }

পরিবর্তনগুলি পর এই ফাইলগুলি সংরক্ষণ করুন।

এর পরে আপনি আসলে নিজে SeoPro মডিউল ইনস্টল করতে হবে। ডাউনলোড করা ফাইল সার্ভারে প্যাক না করা উচিত। তারপর phpMyAdmin মাধ্যমে ডাটাবেসের সাথে প্রশ্নের দুয়েক করুন:

  • টেবিল পরিবর্তন `oc_product_to_category` ADD` main_category` tinyint (1) না শূন্য ডিফল্ট '0'; সারণী `পরিবর্তন oc_product_to_category` INDEX` main_category` (` main_category`) যোগ;

এখন এটা প্রধান index.php ফাইল সংশোধন করা প্রয়োজন। এটা তোলে পরোয়া লাইন:

  • $ Controller-> addPreAction (নতুন অ্যাকশন ( 'সাধারণ / seo_url'));

দ্বারা প্রতিস্থাপিত হয় যা:

  • যদি (! $ seo_type = $ config-> পেতে ( 'config_seo_url_type')) {
  • $ Seo_type = 'seo_url';
  • }
  • $ Controller-> addPreAction (নতুন অ্যাকশন ( 'সাধারণ /' $ seo_type)।);

উপরন্তু, অ্যাডমিন এলাকায় সেটিংস সংক্রান্ত পদ্ধতি একটি সেট। মেনুতে, এটি "মডিউল" খুঁজে, "সংশোধনকারীদের 'থেকে যান এবং আপডেট ক্লিক করতে প্রয়োজনীয়। এই জায়গা থেকে, আপনি "মডিউল" তালিকাতে যেতে হবে, এবং এটি SeoPro সেট। তারপর, "সম্পাদনা করুন" বোতাম তা লিখুন, এবং সংরক্ষণ করতে টিপে। সব হেরফেরের এটি কাজ করা উচিত, যদি না পরে, তারপর আমরা ইউনিট পুনরায় সেট করার চেষ্টা করা উচিত নয়। অথবা বিশেষ ফোরামের সহায়তা চাইতে।

পিএইচপি CNC, কার্যকারিতা রিয়েলাইজেশন

ওয়েবে সর্বাধিক সাইট পিএইচপি লেখা হয়। এটা বেশ শক্তিশালী ব্যবহার করা সহজ এবং শিখতে সহজ। তাঁর কাজ, ব্যবহারকারী অদৃশ্য যেমন পিএইচপি-কোড সার্ভার প্রান্তের উপর প্রক্রিয়াকৃত হয় এবং ব্রাউজার ইতিমধ্যে সমাপ্ত এইচটিএমএল পৃষ্ঠার পাঠায়, সে বুঝতে পারে।

দেখান পিএইচপি CNC, সংযোগগুলি বাস্তবায়নের একটা ছোট কোড উদাহরণস্বরূপ হতে পারে। যাইহোক, বহু chelovekoponyatnomu মন থেকে বাস্তব প্রকল্পে স্ট্রিং এর ঠিকানা আনতে মেরামত করতে হবে।

যে সাইট index.php ফাইল সঙ্গে শুরু হয়। সহ সাইটের অন্য পৃষ্ঠাগুলি একটি রেফারেন্স তৈরি করে। তবে এর পূর্বে আপনাকে একটু htaccess কনফিগারেশন ফাইল পরিবর্তন করতে হবে। যেমন ছবির দেখানো এটা উল্লেখ করার জন্য প্রয়োজনীয় বা একাধিক নির্দেশনা rasskommentirovat হয়।

প্রথম লাইন সার্ভারের সাথে URL টি রূপান্তর করতে পারেন। দ্বিতীয় - বেস ঠিকানা সেট। নিম্নলিখিত দুই লাইন ফাইল এবং ফোল্ডার উপস্থিতিতে উপর চেক সঞ্চালন। সর্বশেষ স্থানান্তর index.php, যদি 3 এবং 4 স্ট্রিং ত্রুটি ছাড়া উপলব্ধি নিয়ন্ত্রণ করে।

জন্য চিঠিপত্রের স্টোরেজ পৃষ্ঠার ID এবং তার রুপান্তরিত মান টেবিল প্রয়োজন। অতএব, এটা তৈরি করা প্রয়োজন। বিশেষ করে, আপনি একটি সহজ প্রক্রিয়া বুঝতে তৈরি করতে পারেন। SEF এবং PAGE_ID: এটা দুটি ক্ষেত্র উপস্থিত থাকবে। SEF নাম রাখে এবং টাইপ varchar হয়। একজন PAGE_ID - টাইপ int- পৃষ্ঠাগুলির নম্বর।

এখন আমরা নিজেকে index.php ফাইল সংশোধন করতে হবে। এই মাত্র একটি উদাহরণ এবং অনুশীলন, সব নির্দিষ্ট প্রকল্পের একটি বিট আলাদা হতে পারে: $ ফলাফলের =, $ _SERVER [ 'REQUEST_URI']। পরিবর্তনশীল $ ফলাফলে এই লাইন অনুরোধ করা URL স্থানান্তর করা হয়।

  • যদি (preg_match ( '/([^a-zA-Z0-9\.\/\-\_\#])/', $ রিজাল্ট)) {হেডার ( 'HTTP- র / 1.0 404 খুঁজে পাওয়া যায়নি'); প্রতিধ্বনি 'URL- এ অবৈধ অক্ষর'; প্রস্থান; }

অক্ষর, সংখ্যা জন্য এই ব্লক চেক, এবং কিছু লক্ষণ। যদি তালিকাবদ্ধর তুলনায় অন্য কিছু হয়, তাহলে একটি 404 পৃষ্ঠা জারি করেন।

  • $ Array_url = preg_split ( '/(\/|\..*$)/', $ ফলে -1, PREG_SPLIT_NO_EMPTY);

এখানে অ্যারে $ array_url, যা preg_split ফাংশন ব্যবহার করে আইটেমগুলি কিছু এনসি অতিরিক্ত হবে না করা ঘোষণা করা হয়।

  • যদি (! $ array_url) {$ ID_page = 1; } অন্য {$ sef_value = $ array_url [0];

এখানে সেখানে একটি অনুরোধ প্রক্রিয়াজাতকরণ যখন অনুরোধে কোনো নির্দিষ্ট পৃষ্ঠা এবং ডোমেনে তৈরি করা হয়। তাই আমাদের এই সাইট এ একটি প্রতিক্রিয়া আইডি = 1. পাঠাতে প্রকল্পের ডাটাবেস, যা স্বীকার করে মাঠে পরিবর্তনশীল $ sef_value SEF মান তাতে আছে কিনা অনুরোধ করতে বোঝানো হয় প্রয়োজন। তাহলে কিছুই পাওয়া যায়, শেষ পর্যন্ত পৃষ্ঠা 404. ব্যবহারকারী পাঠাতে ফলে কোডের একটি চিকিত্সা, ঠিকানা এবং উপযুক্ত উপকরণ বা উপাদানের ইস্যু নেই।

পেশাদাররা এবং CNC ব্যবহারের কনস

chelovekoponyatnyh URL গুলি ব্যবহার করে সুফল নিম্নরূপ তালিকাভুক্ত করা যেতে পারে:

  • লিংক চাক্ষুষরূপে অস্পষ্ট অক্ষর, বিশেষত অপরিচিত ওয়েবসাইটের উপর একটি সেট চেয়ে বেশি নান্দনিক হচ্ছে,
  • ঠিকানাগুলি সংরক্ষণ অনেক সহজ হয়;
  • সব পথ এবং সাইট কাঠামো স্পষ্ট হয়ে;
  • স্বাভাবিক ভাবেই পাস পরামিতি পেতে, ঠিকানা দণ্ড, যা CNC, এবং, অতএব, লঙ্ঘন করা হয় না নিরাপত্তা বিদ্যমান নেই ভেরিয়েবল ব্যবহার করা;
  • উন্নত সাইট নেভিগেশনের;
  • এসইও অপ্টিমাইজেশান ব্যাপকভাবে উন্নত এবং সূচক ভাল সার্চ ইঞ্জিন স্পাইডার এই সাইট।

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

উপসংহার

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bn.delachieve.com. Theme powered by WordPress.