গ্রাভের সাহায্যে কীভাবে ওয়েব পৃষ্ঠাগুলি তৈরি করা যায়

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

গ্রাভ কি?

Grav একটি আধুনিক ওপেন সোর্স সিএমএস যা আমাদের ওয়েব পৃষ্ঠাগুলিকে একটিতে তৈরি করতে দেয় দ্রুত, সহজ y নমনীয়, ওয়েব-প্ল্যাটফর্মের উপর ভিত্তি করে এবং ইনস্টল করার দরকার নেই, আমাদের কেবল জিপ ফাইলটি বের করতে হবে এবং আমাদের তা থাকবে Grav funcionando।

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

গ্রাভ লোগো

গ্রাভ লোগো

গ্রাভ অন্তর্ভুক্ত প্রযুক্তি

এর স্থাপত্য Grav এই লক্ষ্যটি নিয়ে সেরা এবং সবচেয়ে স্থিতিশীল প্রযুক্তি ব্যবহারের জন্য ডিজাইন করা হয়েছিল ব্যবহার সহজ এবং প্রসারিত সহজ। কিছু মূল প্রযুক্তি অন্তর্ভুক্ত Grav তারা:

গ্রাভকে বেছে নেবে কেন?

আমি মনে করি এর 4 টি মৌলিক কারণ রয়েছে Grav এটি এমন একটি সিএমএস যা আমরা আমাদের ওয়েব পৃষ্ঠাগুলি তৈরি করতে বেছে নিতে পারি।

গ্রাভ সম্পাদক

গ্রাভ সম্পাদক

গ্রাভ দ্রুত

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

গ্রাভ ব্যবহার করা সহজ

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

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

গ্রাভ এক্সটেনসিবল

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

গ্রাভ ওপেন সোর্স

একটি কারণ যে আমাদের জন্য খুব ভারী, Grav es Open Source এবং সমস্ত কোড আপনার উপলব্ধ সরকারী ভান্ডার। আপনি উন্নতি করতে, অবদান রাখতে, পরীক্ষা করতে, নতুন কার্যকারিতা তৈরি করতে, অন্যান্য কোডগুলির মধ্যে এর কোডটি অধ্যয়ন করতে পারেন this সিএমএস এটি বিশ্বের জন্য উন্মুক্ত এবং আপনার বিকশিত হওয়া দরকার। এর চমৎকার সম্প্রদায়ের জন্য ধন্যবাদ, গুরুতর অগ্রগতি অনেক এবং গতি বা সমস্যাগুলির যে গতি দিয়ে সমাধান করা হয় তা কুখ্যাত।

গ্রাভ বৈশিষ্ট্য

Grav অনেকগুলি বৈশিষ্ট্য এবং কার্যকারিতা রয়েছে, যাতে তাদের অফিসিয়াল সাইটে তারা একটি তৈরি করে অধিবেশন কেবল তাদের তালিকাবদ্ধ করতে, এগুলি আপনার কাছে আপনাকে জানানোর জন্য আমরা এটির উপর ভিত্তি করে যাচ্ছি:

গ্রাভ প্লাগইন

গ্রাভ প্লাগইন

ফ্ল্যাট-ফাইল আর্কিটেকচার

Grav এটি অত্যন্ত অপ্টিমাইজ করা ফ্ল্যাট-ফাইল আর্কিটেকচারের অংশে দ্রুত এবং নমনীয় ধন্যবাদ।

স্মার্ট ক্যাশে

মালিকানা ক ক্যাচিং খুব পরিশীলিত যা এর সমস্ত প্রক্রিয়াতে ব্যবহৃত হয়, একই এটি কখন স্বয়ংক্রিয়ভাবে ক্যাশে আপডেট করবেন তা জানে।

তাত্ক্ষণিক ইনস্টল

আপনার কেবল গ্রাভ প্যাকেজটি আনজিপ করে চালানো দরকার, যাতে আপনি আপনার সিএমএস কনফিগার করতে শুরু করতে পারেন

সি এল এল সরঞ্জাম

Grav একটি সিরিজ আছে কমান্ড লাইন সরঞ্জাম, যেমন, নির্ভরতা ইনস্টলেশন, পরিষ্কার ক্যাশে, ব্যবহারকারীর তৈরি এবং ব্যাকআপ।

প্যাকেজ ম্যানেজার

এটিতে একটি প্যাকেজ ম্যানেজার রয়েছে যা আপনাকে সহজেই খুঁজে পেতে, ইনস্টল করতে এবং আপডেট করতে দেয় গ্রাভ জন্য এক্সটেনশন।

বিস্তৃত ডকুমেন্টেশন

এর দল Grav এর সরঞ্জামটির ডকুমেন্টেশনটি পিছনে ফেলেছে না, এটিতে একটি রয়েছে আপনার ডকুমেন্টেশন নিবেদিত সাইট, প্লাস টন টিউটোরিয়াল এবং গাইড।

একাধিক সাইট ক্ষমতা

আপনি একটি একক কনফিগার করতে পারেন Grav একাধিক সাইট চালাতে, পাশাপাশি অন্যান্য উন্নত সেটিংস।

SEO বন্ধুত্বপূর্ণ

মানব-পঠনযোগ্য URL গুলি জুড়ে পুরো সাইট y প্রতি পৃষ্ঠায় মেটাডেটা তারা দুর্দান্ত SEO ক্ষমতা প্রদান করে capabilities

ব্যবহারকারী এবং ভূমিকা

আপনি সহজেই তৈরি করতে পারেন ব্যবহারকারী এবং ভূমিকা, যা আপনি যে কোনও পৃষ্ঠাতে তাদের অ্যাক্সেসকে সীমাবদ্ধ করার জন্য অনুমতি স্থাপন করতে পারেন।

ডিবাগিং এবং লগ

এটিতে একটি শক্তিশালী ডিবাগিং প্যানেল রয়েছে যা উন্নয়নের প্রক্রিয়ায় ব্যাপকভাবে সহায়তা করে, একটি সুস্পষ্ট উপায়ে গুরুত্বপূর্ণ তথ্য সরবরাহ করে।

বহু ভাষা সমর্থন

Grav এটি যে কোনও ভাষায় কনফিগার করা যেতে পারে, বা এটি একাধিক ভাষায়ও ব্যবহার করা যেতে পারে, এটি শেষ ব্যবহারকারীর ভাষা সনাক্ত করার জন্য ডিজাইন করা হয়েছে এবং এভাবে একই ভাষা অনুসারে তথ্য প্রদর্শন করে।

সংস্করণ নিয়ন্ত্রণ এবং সিঙ্ক্রোনাইজেশন সমর্থন

সংস্করণ পরিচালনা এবং সহজেই আপনার ডেটা সিঙ্ক করার জন্য আপনি জিআইটি, এসভিএন, ড্রপবক্স এবং অন্যান্য পরিষেবাগুলি ব্যবহার করতে পারেন।

একাধিক সামগ্রী সরঞ্জাম tools

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

ব্যাপক কাস্টমাইজেশন ক্ষমতা

Grav কোনও ডিজাইনের বিধিনিষেধ নেই, সরবরাহ করে:

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

গ্রাভের সাথে আমরা কী করতে পারি?

Grav সহজ থেকে পরিশীলিত এর কোনও সীমাবদ্ধতা নেই, এতে সমস্ত ধরণের ওয়েবসাইটকে খাওয়ানোর নমনীয়তা রয়েছে। এর নমনীয় বিষয়বস্তু কাঠামো এবং শক্তিশালী টেম্পলেটগুলি কোনও ডিজাইনের সহজে উপলব্ধির অনুমতি দেয়।

গ্রাভ সাইটস

গ্রাভ-সাইট 2

গ্রাভ-সাইট 3

গ্রাভ দিয়ে তৈরি অসংখ্য সাইট রয়েছে যার প্রত্যেকটি বিভিন্ন স্ট্রাকচার, লজিক এবং ডিজাইন রয়েছে, তাই এটি যে কোনও ধারণা বা ব্যবসায়ের মডেলের সাথে মানিয়ে নিতে পারে।

গ্রাভ-রিয়েলাইজড সাইটগুলি 1

গ্রাভ-রিয়েলাইজড সাইটগুলি 2

গ্রাভ-রিয়েলাইজড সাইটগুলি 3

গ্রাভ ইনস্টলেশন

এর ইনস্টলেশন Grav এটি একটি তুচ্ছ প্রক্রিয়া। আসলে, কোন প্রকৃত ইনস্টলেশন নেই। আমাদের আছে খুব গ্র্যাভ "ইনস্টল" করার বিকল্পগুলি। প্রথম এবং সর্বাধিক সরল, সহজভাবে ফাইলটি ডাউনলোড করা ফ্যাস্ শব্দ এবং এটি নিষ্কাশন। দ্বিতীয় উপায় সঙ্গে ইনস্টলেশন কম্পোসার। তৃতীয় উপায়টি হল সরাসরি কোডটি ক্লোন করা GitHub এবং তারপরে প্রয়োজনীয় নির্ভরতাগুলি ইনস্টল করতে একটি স্ক্রিপ্ট চালান:

পিএইচপি সংস্করণ পরীক্ষা করুন

গ্রেভ সেট আপ এবং চালানো অবিশ্বাস্যরকম সহজ। আপনার পিএইচপি 5.5.9 এর কমপক্ষে সংস্করণ রয়েছে তা নিশ্চিত করুন, এর জন্য টার্মিনালে যান এবং টাইপ করুন:

$ php -v

এটি পিএইচপি এর সংস্করণ এবং বিল্ডিংয়ের প্রতিবেদন করা উচিত। উদাহরণ স্বরূপ:

PHP 5.5.20 (cli) (built: Jan 19 2014 21:32:15)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies

জিপ থেকে গ্রেভ ইনস্টল করুন

গ্রাভ ইনস্টল করার সবচেয়ে সহজ উপায় হ'ল জিপটি ডাউনলোড করা এবং এটি বের করা:

  1. ডাউনলোড  গ্রাভের সর্বশেষ সংস্করণ
  2. এর মধ্যে জিপ ফাইলটি বের করুন ওয়েবরুট বা মূল ডিরেক্টরি আপনার ওয়েব সার্ভার থেকে উদাহরণস্বরূপ। ~/webroot/grav

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

সুরকারের সাহায্যে গ্রেভ ইনস্টল করুন

বিকল্প পদ্ধতিটি হল গ্রাভের সাথে ইনস্টল করা সুরকার:

$ composer create-project getgrav/grav ~/webroot/grav

আপনি যদি গ্রাভের বিকাশ সংস্করণটি ব্যবহার করতে চান তবে অ্যাড করুন 1.x-dev  অতিরিক্ত প্যারামিটার হিসাবে:

$ composer create-project getgrav/grav ~/webroot/grav 1.x-dev

গিটহাব থেকে গ্রেভ ইনস্টল করুন

আর একটি পদ্ধতি হ'ল গিটহাব সংগ্রহস্থল থেকে গ্রেভকে ক্লোন করা এবং তারপরে নির্ভরতা সহ একটি সহজ ইনস্টল স্ক্রিপ্ট চালানো:

  1. গ্রাভের সংগ্রহস্থলটিকে ক্লোন করুন GitHub একটি ফোল্ডারে ওয়েবরুট বা মূল ডিরেক্টরি আপনার ওয়েব সার্ভার থেকে উদাহরণস্বরূপ। ~/webroot/grav। একটি টার্মিনাল চালান এবং ওয়েব সার্ভারের মূল ডিরেক্টরিতে যান:
    $ cd ~/webroot
    $ git clone -b master https://github.com/getgrav/grav.git
  2. ইনস্টল করুন নির্ভরতা বিক্রেতা সুরকারের সাথে:
    $ composer install --no-dev -o
  3. ব্যবহার করে প্লাগইন এবং থিম নির্ভরতা ইনস্টল করুন গ্রাভ সিএলআই অ্যাপ্লিকেশন bin/grav:

    $ cd ~/webroot/grav
    $ bin/grav install

    এই ক্লোনগুলি স্বয়ংক্রিয়ভাবে গিটহাব থেকে প্রয়োজনীয় নির্ভরতাগুলি সরাসরি এই গ্র্যাভ ইনস্টলের মধ্যে।

গ্রেভ চলছে

গ্রেভ চলছে

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

এবং আপনি কি ভেবেছিলেন? Gravআপনার ছাপ, সন্দেহ বা আমাদের যে টুলটি চেষ্টা করেছেন তার বিকল্প সম্পর্কে বলুন। আমরা আশা করি যে আজ থেকে কেউ পারে গ্রাভের সাথে ওয়েব পৃষ্ঠাগুলি তৈরি করুন।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   ম্যানুয়েল তিনি বলেন

    ওয়েব পেজ এবং এ জাতীয় তৈরি করতে আমি সাধারণত জুমলা / ওয়ার্ডপ্রেস + ইউিকিট ব্যবহার করি তবে অন্যান্য বিকল্পগুলি দেখতে এবং আমাদের সংস্কৃতিকে প্রসারিত করার জন্য তাদের চেষ্টা করতে আগ্রহী interesting
    "আবিষ্কারগুলি" অন্যদের সাথে ভাগ করে নেওয়ার জন্য সময় দেওয়ার জন্য আপনাকে ধন্যবাদ। 😀

    আমি এটা চেষ্টা করব !!

  2.   সিলভেইন লাফোরেট তিনি বলেন

    সুপ্রভাত,
    pouvez-vous m'indiquer des সাইট en français? জে এন'আঁই পাস ট্রভভ আন সিউল ...
    ধন্যবাদ!
    শুভেচ্ছা