Официальный сайт движения «Москва без Лужкова!»
Главная Новости Москвы Наши новости Популярное
  • Новости
  • Новости
  • ВХОД В ЛИЧНЫЙ КАБИНЕТ
    логин
    пароль
       
    Новости

    Drupal 7 vs 8 - სასიცოცხლო მოდულები

    1. სახელმწიფო Drupal 8
    2. პათუტოო
    3. Chaos ინსტრუმენტი suite
    4. გადამისამართება
    5. XML საიტის რუკა
    6. მეტატაგი
    7. მახასიათებლები
    8. პათოლოგიური
    9. ადმინისტრაციის მენიუ
    10. Google Analytics
    11. Webform
    12. სინოფსისი
    13. Მომავალი

    კოლეგორმა ცოტა ხნის წინ გაიზიარა სტატია ჩემთან, რომლითაც ჩამოთვლილია რამდენიმე Drupal მოდული, რომელიც ავტორი იგრძნო საწარმოთა სასიცოცხლო კომპონენტები.

    • პათუტოო - მორგება, ავტომატური მეგობრული URL თაობა
    • XML sitemap - ქმნის xml sitemap რომელიც აკმაყოფილებს sitemap.org სპეციფიკაციები. ეხმარება ძებნის ობობები და ადგენს შინაარსის წარმოშობის SEO
    • პათოლოგიური - დასძენს შეყვანის ფილტრი, რომელიც ავტომატურად განაახლებს კავშირებს არსებულ სერვერზე URL- ზე
    • Google Analytics - აერთიანებს მომხმარებლის ანალიტიკა, AdSense, 403 და 404 შეცდომები და ა.შ.
    • Chaos ინსტრუმენტი suite (ctools) - კომპლექტი APIs და ინსტრუმენტები დეველოპერები. ასევე დამოკიდებულება Views
    • Დათვალიერება - ყველაზე პოპულარული წვლილი Drupal 7 მოდული. ნახვები საშუალებას შექმნას დინამიური შინაარსის ჩამონათვალი ფილტრები, ურთიერთობები და მეტი შეკითხვაზე მშენებელი UI
    • Webform - მეორე ყველაზე პოპულარული წვლილი Drupal 7 მოდული. გამოიყენება მონაცემების შეგროვების მიზნით მორგებული ფორმების შექმნა.

    ძნელია ამ საკითხთან დაკავშირებით დავა. ეს მოდულები დაფუძნებულია მყარი ფუნქციონირების ძირითადი SEO საწყისი განვითარებას. მინდა მივუთითო რამდენიმე დამატებები, თუმცა:

    • ადმინისტრაციის მენიუ - მყარი ბაზის მენიუ, საიტის ადმინისტრაციის სწრაფი კავშირების, შინაარსის მართვისა და დეველოპერის ფუნქციებისათვის
    • მახასიათებლები - საშუალებას გაძლევთ შეამოწმოთ საიტის კონფიგურაცია საექსპორტო მოდულებში.
    • მეტატაგი - ტონა SEO მეგობრული goodies მათ შორის გვერდი სათაური, კანონიკური URL, მხარდაჭერა Facebook- ის ღია დიაგრამა და სხვა
    • გადამისამართება / გლობალური გადამისამართება - APIs და კონფიგურაციის მართვა გადამისამართებების მათ შორის SEO დაზიანების დუბლიკატი ბმულები
    • CKEditor - WYSIWYG რედაქტორი

    რა თქმა უნდა, არსებობს თუნდაც სხვა მოდულები, რომლითაც შეგიძლიათ დაამატოთ კონკრეტული გამოყენების შემთხვევები, როგორიცაა ადმინისტრაციული ნახვა, მედია, CKEditor, თარიღი, ბიბლიოთეკების API და ა.შ., მაგრამ ზემოთ მოგცემთ მყარი ბაზის ინსტალაცია SEO და ფუნქციონირების თვალსაზრისით რედაქტორები და დეველოპერები.

    სახელმწიფო Drupal 8

    Function1 გუნდი უკვე ორიენტირებულია Drupal 8 განვითარების წელს, ამიტომ გადავწყვიტე ნახოთ როგორ Drupal 8 შეუძლია შეასრულოს ეს მოთხოვნები. მარჯვენა მხრიდან კარიბჭე არსებობს ორი არსებითი Drupal 7 მოდულები, რომლებიც მიღებული შევიდა ძირითადი in Drupal 8:

    სიაში ყველაზე პოპულარული მოდულის უმრავლესობა მაინც აქვს ალფა ან ბეტა რელიზებს. ეს არის ის, რომ ისინი არ არიან აუცილებლად გამორჩეულთა სრული ან 100% bug თავისუფალი, მაგრამ ეს არ ნიშნავს, რომ თქვენ არ შეგიძლიათ გამოიყენოთ ისინი. სინამდვილეში, ხშირ შემთხვევაში ბევრად ნაკლებია ღია კოპირება Drupal 8 ფილიალებში, ვიდრე Drupal 7 ფილიალში.

    პათუტოო

    ალფა გათავისუფლება შესაძლებელია. აქვს დამოკიდებულება ორ სხვა მოდულს ალფა რელიზებით, Ნიშანი და Ctools

    Chaos ინსტრუმენტი suite

    Alpha გათავისუფლება შესაძლებელია.

    გადამისამართება

    Alpha გათავისუფლება შესაძლებელია. მნიშვნელოვანი შენიშვნა : გლობალური გადამისამართება აღარ არის საჭირო. ეს აღინიშნა Drupal 8 თვალთვალის საკითხი Redirect რომ გლობალური გადამისამართება გაერთიანდა.

    XML საიტის რუკა

    Alpha გათავისუფლება შესაძლებელი. ნაკლები ფუნქცია მდიდარი xml sitemap განხორციელების, მაგრამ სრული პროექტის გათავისუფლების, შეამოწმეთ მარტივი XML საიტის რუკა .

    მეტატაგი

    ბეტა გათავისუფლება. ეს არ არის სრულად გამორჩეული როგორც Drupal 7 ფილიალი ჯერჯერობით, მაგრამ საკითხი მდგომ გვიჩვენებს აქტიური განვითარება დამლაგებლები.

    მახასიათებლები

    ბეტა გათავისუფლება. და ძალიან აქტიური საკითხი მდგომ. თუ გაინტერესებთ, თუ კონფიგურაციის მენეჯმენტის ინიციატივა (CMI) Drupal 8- ს აქვს თოსის მოდულის გამოყენება, მას არ აქვს. მე მიყვარს ახალი კონფიგურაციის მართვის ვარიანტები Drupal 8- ში, მაგრამ თვისებები რჩება მოსახერხებელი შეფუთვაზე. სინამდვილეში საერთო გამოცდილება სავარაუდოდ უკეთესია, რადგან თქვენ შეგიძლიათ დააყენოთ ფუნქციები თქვენი განვითარების გარემოში და შემდეგ გამოიყენოთ ნორმალური CMI სამუშაოები, რომ განაახლოთ ჯაჭვი. საინტერესოა ფაზა 2 აპრილის ბლოგის აპლიკაცია: თვისებები შეიძლება გამოყენებულ იქნას იმისათვის, რომ გადაწყდეს, "კონფიგურაცია უკვე არსებობს" იმ საკითხებზე, რომელთა საშუალებითაც შესაძლებელია მოდულის ხელახალი ინსტალაცია ან განახლება. მე ჯერჯერობით არ ვამოწმებდი, მაგრამ თუ მუშაობს, კარგი სამუშაო იქნება.

    პათოლოგიური

    Dev გამოშვების მხოლოდ. სამწუხაროდ, 2008 წლის ნოემბრიდან არ ყოფილა მოძრაობა დრუპალ 8 ფილიალში. ვფიქრობ, რომ ეს დე-პრიორიტეტულია, რადგან ფუნქციურობა უფრო სასიამოვნოა, ვიდრე კრიტიკული თვისება. ხშირ შემთხვევაში ფრთხილად კონფიგურაცია და საუკეთესო პრაქტიკა ამოიღონ ამ მოდულის საჭიროებაზე.

    ადმინისტრაციის მენიუ

    დახურულია როგორც დუბლიკატი. ეს მოდული უარყოფილია სასარგებლოდ Admin Toolbar

    Google Analytics

    სრული Drupal 8 გამოშვების.

    Webform

    არა Drupal 8 გამოშვების. კარგი ამბავი და ცუდი ამბავი აქ. სასიხარულო ამბავი ის არის, რომ შეგიძლიათ მიიღოთ რამოდენიმე ძირითადი ფუნქცია ფორმა შექმნის გამოყენებით განახლებული საკონტაქტო ფორმების გამოყენებით Drupal 8 core- ში. დაამატე კონტაქტი შენახვა მოდული, რომელიც ისარგებლებს ის ფაქტი, რომ საკონტაქტო ფორმები Drupal 8 არის ახლა და თქვენ გაქვთ ბევრი ფუნქცია გაშუქება. ახლა ცუდი ამბავი. Webform in Drupal 7 ძალიან მხატვრული მდიდარი და ბევრი ეს თვისებები არ არის შესაძლებელი გამოყენებით საკონტაქტო ფორმები, რადგან ისინი დგანან. რამ, როგორიცაა მარცვლოვანი ნებართვების თითო ფორმა, მრავალ გვერდი ფორმები, გარკვეული ექსპორტის პარამეტრები და ა.შ. ეს პოპულარული მოდული აუცილებლად დაბრუნდება.

    სინოფსისი

    როგორც ვხედავთ, Drupal 8 შემოწირულობების ჯერ კიდევ ძალიან ბევრი სამუშაო მიმდინარეობს. მაგრამ ასეთი მყარი და ამაღელვებელი ახალი მოდულის მატრიცაები გულმოდგინედ მუშაობენ იმისათვის, ჩემი გამოცდილება Drupal 8 ადვილად დაფარავს ბაზის ფუნქციებს, რომ ჩვენ გვჭირდება. კიდევ უფრო უკეთესი , ის მმართველია, რომ გაცილებით ნაკლები წვლილი შეიტანოს მოდულები. და საუკეთესო ყველა, წერილობით მოდულები Drupal 8 არის აფეთქება.

    იმის გამო, რომ ამდენი Drupal 8 ეფუძნება სხვა ღია სისტემებს, როგორიცაა Symfony2 და Twig, პირველად ჩემი Drupal განვითარების კარიერა მე მოძიებაში არასამთავრობო Drupal კონკრეტული რესურსები სასარგებლო. მე არ შემიძლია გამოვხატო, როგორ გასაოცარია, რომ ნახოთ ჩემი გამოცდილება Twig სინტაქსიდან Python Flask Development- ზე. სცადეთ, თქვენ სასიამოვნოდ გაკვირვებული ხართ, თუ რამდენად მარტივად შეგიძლიათ გამოიყენოთ ფილტრები და სინტაქსი, რომლებიც არ არის აუცილებელი დოკუმენტურად დამოწმებული Drupal 8-ისთვის და ისინი უბრალოდ მუშაობენ. და იგივე ეხება მოდულის განვითარებას. მადლობა Cipix დიდი მიმოხილვა Drupal 8 ფარგლებში და მისი გადაკვეთა Symfony 2.

    მადლობა Cipix დიდი მიმოხილვა   Drupal 8 ფარგლებში   და მისი გადაკვეთა Symfony 2

    Მომავალი

    არსებობს რა თქმა უნდა, ტერიტორიები Drupal 8, რომელიც მოითხოვს დამატებით სამუშაოს მისაღებად ფუნქციონალური თქვენ გამოყენებული Drupal 7. მე ვუყურებ თქვენ მედია . მაგრამ აქ არის ის, სადაც Drupal თანამეგობრობას ანათებს კიდევ ერთხელ. გასაოცარია შემოქმედება ყველაფერს ახარებს და ჩვენ ყველაფერს ვქმნით. მაგალითად, შეამოწმეთ მედია გატარება Drupal 8 Lightning დიპლომი. მე ნამდვილად შთაბეჭდილება მოახდინა რა სტანდარტიზაციას მე ვხედავ Drupal 8 განვითარებაში. მეტია, ვიდრე Drupal 7, არსებობს მიღებული გზები აკეთებს რამ. რაც იმას ნიშნავს, რომ ჩვენ შეგვიძლია კონცენტრირება ჩვენი შემოქმედების დაამატოთ სწრაფად გაფართოების ეკოსისტემის Drupal 8 თვისებები.


     

    Найди свой район!

    Восточный

    Западный

    Зеленоградский

    Северный

    Северо-Восточный

    Северо-Западный

    Центральный

    Юго-Восточный

    Юго-Западный

    Южный

    Поиск:      


     
    Rambler's Top100
    © 2007 Движение «Москва без Лужкова!»