सीएमएस जूमला - विनामूल्य सामग्री व्यवस्थापन प्रणाली, पृष्ठ निर्मिती आणि कॅशिंगच्या ऑपरेशनची तत्त्वे. PC, PS सर्व आवृत्त्या, Nintendo, Wii आणि Xbox वर समर्थित

नोकिया 17.04.2019
नोकिया

या लेखात आपण प्रक्षेपण फेकण्यासाठी (होय, अँग्री बर्ड्सप्रमाणे) भौतिकशास्त्र वापरून पाहू. आम्ही 2D भौतिकशास्त्र, तसेच भौतिक शरीरे, गती आणि शक्ती तयार करण्याच्या मूलभूत गोष्टी पाहू. सर्वात लोकप्रिय उल्लेख विसरू नका गेम इंजिनभौतिक 2D जगाचे अनुकरण करण्यासाठी.

कृपया लक्षात घ्या की या लेखासाठी एक सिक्वेल आधीच उपलब्ध आहे: आणि

भौतिकशास्त्र इंजिन कार्ये

आपल्याला काही प्रकारचे भौतिकशास्त्र इंजिन का वापरण्याची आवश्यकता आहे? आणि ते खरोखर काय आहे?
बी
सर्वसाधारणपणे, भौतिकशास्त्र इंजिन खूप उपयुक्त आहे. हे आम्हाला आमच्यासाठी दोन महत्त्वाच्या गोष्टी करण्यास अनुमती देते:

  • आमच्या गेम ऑब्जेक्ट्स दरम्यान टक्कर शोधणे;
  • टक्करांमुळे होणारी शक्ती आणि गती यांचे अनुकरण करते.

टक्कर ओळख

तुमचे पात्र एकही पाऊल न टाकता किंवा उडी न घेता जमिनीवरून खाली पडले तर खेळ फारसे मनोरंजक नसतील. किंवा जर तुमच्या वर्णाचा पाय शत्रूमधून गेला तर तुम्ही लाथ मारण्याचा प्रयत्न करत आहात. टक्कर शोधणे आपल्याला दोन शरीरांचे परस्परसंवाद अगदी अचूकपणे निर्धारित करण्यास अनुमती देते.

शक्तीचे अनुकरण

टक्कर झाल्यानंतर काय व्हायला हवे? घडू शकते विविध घटना: एखादे पात्र उडी मारू शकते, दुसरी व्यक्ती उडी मारू शकते खेळ ऑब्जेक्ट, किंवा कदाचित तुम्ही फक्त काही दिशेने जाल. हे सर्व पडद्यामागे इंजिनद्वारे केले जाते. परंतु भौतिकी इंजिन ज्या शक्तींचे अनुकरण करू शकते ते फक्त टक्करांपुरते मर्यादित नाही. गुरुत्वाकर्षण आणि गती यासारख्या संकल्पना आहेत. जरी ते आदळले नसले तरीही ते शरीरावर लागू केले जाऊ शकतात. तसेच, अशा शक्ती गेममध्ये होणाऱ्या क्रियांवर, नायकांच्या हालचालींवर आणि अगदी जगावरही प्रभाव टाकू शकतात.

तर, भौतिकी इंजिनच्या संरचनेवर थोडक्यात नजर टाकूया, परंतु प्रथम त्यांच्या वाणांकडे लक्ष देऊ आणि आपल्या गरजांवर आधारित निवड करूया.

भौतिकशास्त्र इंजिन निवडणे

या टप्प्यावर, आपल्याकडे दोन पर्याय आहेत. दोन्ही पर्यायांचे फायदे आणि तोटे दोन्ही आहेत:

  1. विद्यमान भौतिकशास्त्र इंजिन वापरा;
  2. तुमची स्वतःची अंमलबजावणी लिहा (प्राधान्य आणि वेश्यांसह).

विद्यमान इंजिन वापरणे

अनेक उत्कृष्ट रेडीमेड पर्याय आहेत. 2D गेमसाठी सर्वात लोकप्रिय इंजिनांपैकी एक अर्थातच बॉक्स 2 डी आहे. हे मूलतः C++ मध्ये लिहिलेले होते, परंतु जवळजवळ प्रत्येक गोष्टीवर पोर्ट केले होते लोकप्रिय भाषाप्रोग्रामिंग आणखी एक सुप्रसिद्ध इंजिन Chipmink 2D आहे, जे Cocos2D सारख्या फ्रेमवर्कमध्ये मुख्य इंजिन म्हणून वापरले जाते.

आपले स्वतःचे इंजिन लिहित आहे

काही खेळांमध्ये वापरा विद्यमान उपाय- जास्त लक्झरी. वस्तुस्थिती अशी आहे की भौतिकशास्त्राचे इंजिन खूप मौल्यवान मेमरी वापरते आणि साध्या गेममध्ये ते अनावश्यक भार निर्माण करू शकते जे टाळता येऊ शकते. सहमत आहे, साध्या प्लॅटफॉर्मर किंवा अर्कानोइड गेममध्ये आम्हाला पिक्सेल अचूकतेसह संपर्काचे स्थान मोजण्याची आवश्यकता नाही. अशी टक्कर मोजण्यासाठी जी संसाधने खर्च करावी लागतील ती आपण इतरत्र खर्च करू शकतो, जिथे ते अधिक योग्य असेल.

होय, तुमचे स्वतःचे भौतिकशास्त्र इंजिन तयार केल्याने तुम्हाला तयार उत्पादनापेक्षा अधिक लवचिकता मिळेल. तथापि, हे विसरू नका की ही प्रक्रिया अत्यंत सावध आहे आणि शेवटी आपण काहीतरी अधिक अंमलात आणू शकता गुंतागुंतीच्या मार्गानेहे तयार इंजिनमध्ये केले जाते.

खेळ सायकल

फिजिक्स सिम्युलेशनचे गुणधर्म आणि तपशील पाहण्यापूर्वी, हेड-ऑन अप्रोच घेत असताना प्रत्येक गेम फ्रेममध्ये काय होते ते पाहू या:


प्रत्येक फ्रेमसाठी एक सामान्य गेम लूप खालील क्रमाने चार चरणांमधून जाईल:

  • फ्रेममध्ये प्रवेश करणे;
  • गेम लॉजिक अपडेट;
  • भौतिकशास्त्र सिम्युलेशन;
  • फ्रेम रेंडरिंग.

कृपया लक्षात घ्या की फ्रेम फिजिक्स सिम्युलेशन नंतर रेंडर केली आहे. या आदेशाला अर्थातच अर्थ नाही.

हे देखील लक्षात घ्या की आमच्या उदाहरणात, भौतिकशास्त्र प्रत्येक फ्रेमचे अनुकरण केले आहे. प्रत्येक! हे होऊ शकते लांब विलंब, जर तुमच्याकडे स्क्रीनवर भरपूर भौतिक शरीरे असतील. या मेट्रिकवर नेहमी लक्ष ठेवा - तुमच्या गेमला जास्त काळ भौतिक जगाचे अनुकरण करू देऊ नका. खरं तर, प्रत्येक फ्रेमसाठी भौतिकशास्त्र अपडेट करणे आवश्यक नाही, वाचा.

स्थिर वि व्हेरिएबल फ्रेम दर

चला फ्रेम दरांबद्दल बोलूया: निश्चित दर आणि चल (फ्रेम अवलंबित दर). गेम सीनच्या प्रत्येक फ्रेममध्ये एकदा अपडेट पद्धत कॉल केली जाते. जर तुमची भौतिकशास्त्र सिम्युलेशन पद्धत अद्यतन पद्धतीवरून कॉल केली गेली, तर तुमचे भौतिकशास्त्र विश्व फ्रेम रेटवर अवलंबून असेल. यामुळे भौतिक शरीराचे अवास्तव वर्तन होऊ शकते. iOS वर, हा प्रभाव बुलियन गुणधर्म वापरून संबोधित केला जातो. पण इतर ऑपरेटिंग सिस्टमचे काय?

चला कोड स्निपेट पाहू:

CFTimeInterval timeSinceLast = currentTime - self.lastUpdateTimeInterval; self.lastUpdateTimeInterval = चालू वेळ; जर (timeSinceLast > 1) ( timeSinceLast = 1.0/60.0; )

हा कोड डेल्टा टाइम व्हॅल्यूमधील समस्यांची भरपाई करण्याच्या उद्देशाने आहे. गेम दरम्यान तुम्हाला कॉल आल्यास हे संबंधित असेल. मग आपण डेल्टा वेळ मूल्य पुनर्संचयित करण्यासाठी (60 FPS सह गेमसाठी) असा अल्गोरिदम वापरू शकता.

भौतिकशास्त्र इंजिन कसे कार्य करते हे समजून घेण्याची ही पहिली पायरी आहे. होय, कोडचा मागील भाग आमचे सिम्युलेशन अधिक स्थिर करेल, परंतु ते सर्व समस्यांचे निराकरण करणार नाही. हे करण्यासाठी, आम्हाला गेम सीन रेंडरिंग लूपमधून फिजिक्स सिम्युलेशन फंक्शन कॉल काढून टाकावे लागेल आणि नंतर एक निश्चित लूप तयार करावा लागेल. या चक्रादरम्यान भौतिकशास्त्राचे अनुकरण कार्य करेल. उदाहरणार्थ, जर तुमचा गेम ६० फ्रेम्स प्रति सेकंद वेगाने चालण्यासाठी डिझाइन केला असेल, तर तुम्ही फिजिक्स सिम्युलेशन रेट प्रति सेकंद ६० वेळा सेट करता. जबाबदाऱ्यांचे हे विभाजन आपल्याला अनेक समस्या दूर करण्यास अनुमती देईल.

थोडक्यात, मी असे म्हणू इच्छितो की आपण आपले स्वतःचे भौतिकशास्त्र इंजिन लिहिण्याचे ठरवले असल्याने, प्रामाणिक रहा आणि सर्वकाही योग्यरित्या करा. हे आमच्या लेखाचा पहिला भाग संपवते. मध्ये आम्ही भौतिक शरीरे आणि त्यांच्या गुणधर्मांबद्दल बोलू आणि भौतिक इंजिनांच्या विशिष्ट मर्यादांचा देखील उल्लेख करू.

वापरकर्त्याचे मॅन्युअल

हा विभाग इंजिनसह कार्य करण्यासाठी तपशीलवार सूचना प्रदान करतो. हे वेगवेगळ्या प्रकारे वापरले जाऊ शकत असल्याने, अनेक मुद्दे हायलाइट करणे आवश्यक आहे जेथे वापरकर्त्याला त्याला आवश्यक असलेल्या इंजिनचे क्षेत्रफळ वापरण्यासाठी सूचना मिळू शकतात.

या पासून सॉफ्टवेअरअंतिम नाही, ते डेल्फी भाषेच्या वाक्यरचनाशी परिचित असलेल्या वापरकर्त्यांसाठी आहे आणि (किमान सामान्य रूपरेषा) DirectX9 सह. प्रोग्रामिंगशी परिचित नसलेल्या वापरकर्त्यासाठी, हा प्रोग्राम निरुपयोगी असेल.

"इंजिन" सह कसे कार्य करावे

सुरुवातीला, आपण पहाणे आवश्यक आहे प्रोग्राम कोडसर्व मॉड्यूल, जे "अनुप्रयोग" विभागात पाहिले जाऊ शकतात. मुख्य प्रोग्रामिंग बदल स्वतःचे प्रकल्प, इंजिन फंक्शन्स InitObject, InitGraphObject आणि KeyControl मध्ये आवश्यक आहेत.

दुसऱ्या ऑब्जेक्टचे लोडिंग जोडण्यासाठी, CURRENT_OBJECTS_NUM स्थिरांकाचे मूल्य समायोजित करणे पुरेसे आहे (ते प्रोग्राममध्ये लोड केलेल्या ऑब्जेक्टच्या संख्येइतके असावे) आणि विद्यमान असलेल्या (जे लोड होतात) प्रमाणेच अनेक कमांड लिहा चाचणी वस्तू). InitObject फंक्शनमध्ये:

जर typ="सानुकूल ऑब्जेक्टचे नाव" तर

objects.LoadMeshFromFile("सानुकूल ऑब्जेक्टच्या X-फाइलचा मार्ग", "सानुकूल ऑब्जेक्टच्या टेक्सचरचा मार्ग");

पुढे, InitGraphObject फंक्शनच्या "Var" विभागात, तुम्हाला आणखी एक जोडणे आवश्यक आहे व्हेरिएबल टाइप करा D3DMATRIX. हे व्हेरिएबल ऑब्जेक्टची स्थिती सेट करते. पुढे, तुम्हाला त्याची व्हॅल्यू सेट करण्याची आणि SetWorldPos पद्धतीला कॉल करणे आवश्यक आहे, भरलेले मॅट्रिक्स पॅरामीटर म्हणून निर्दिष्ट करा. ऑब्जेक्ट स्थापित आहे.

वापरकर्त्याला आवश्यक असल्यास नवीन स्रोतप्रदीपन, नंतर InitGraphObject फंक्शनच्या "Var" विभागात तुम्हाला TD3DXVECTOR3 प्रकाराचे दुसरे व्हेरिएबल निर्दिष्ट करावे लागेल आणि ते नवीन प्रकाश स्रोताच्या दिशा मूल्यासह भरावे लागेल. नवीन लाइट बल्ब स्थापित करण्यासाठी, तुम्हाला SetLightPos ऑब्जेक्टची "इंजिन" पद्धत कॉल करणे आवश्यक आहे. उदाहरण:

lp:=D3DXVECTOR3(20, 20, 0);

वस्तू[n].सेटलाइटपॉस(lp, l);

जेथे lp हा नवीन लाइट बल्बचा दिशा वेक्टर आहे, n हा ऑब्जेक्ट नंबर आहे आणि l हा लाइट बल्ब इंडेक्स आहे.

इनपुट उपकरणे

कीबोर्ड किंवा माऊस कीची क्रिया नियुक्त करण्यासाठी, तुम्हाला एक ओळ (कीकंट्रोल गेम इंजिन फंक्शनमध्ये) जोडणे आवश्यक आहे, ज्यामध्ये प्रथम तपासत आहेदाबल्यावर इच्छित की, आणि नंतर, कळ दाबल्यास, क्रिया. उदाहरण:

जर bKeyBuffer = $080 तर क्रिया;

की परिभाषित करणारे स्थिरांक डायरेक्टइनपुट हेडर फाइलमध्ये आढळू शकतात. या फाईलची सामग्री DirectXBorland_D6-7 फोल्डरमधील संलग्न डिस्कवर पाहिली जाऊ शकते. माऊस की दाबून क्रिया जोडण्यासाठी, तुम्हाला चेक लिहिण्याची गरज नाही, ते आधीपासूनच फंक्शनमध्ये आहे, जे काही उरले आहे ते सुरुवातीच्या शेवटच्या ब्लॉकमध्ये ॲक्शन कोड जोडणे आहे; उदाहरण.

वर्डप्रेस हे सर्व शक्य इंजिनांपैकी सर्वात सोपे आहे, जे अगदी एखाद्या व्यक्तीसह देखील आहे उच्च शिक्षण, आणि एक शाळकरी मुलगा ज्याने अद्याप नववी इयत्ता पूर्ण केलेली नाही. परंतु नवीन सर्वकाही सुरुवातीला कठीण असू शकते, म्हणून आम्ही शिफारस करतो की आपण ते काळजीपूर्वक वाचा. ही ओळखडमीसाठी इंजिनसह. हा लेख वेबसाइट तयार करण्याच्या संपूर्ण प्रक्रियेचे वर्णन करत नाही, परंतु वर्डप्रेससह कसे कार्य करावे आणि इंजिन कसे व्यवस्थापित करावे हे त्वरीत कसे शिकायचे ते स्पष्ट करते.

इंजिन कंट्रोल कुठे आहे?

साइटवर कोणतेही बदल करण्यासाठी, तुम्हाला प्रशासकीय पॅनेलवर जाण्याची आवश्यकता आहे. ते वर आहे. अधिकृत करण्यासाठी, तुम्हाला तुमचे लॉगिन आणि पासवर्ड एंटर करणे आवश्यक आहे. आपण मानक वापरू शकता खातेप्रशासक, परंतु भविष्यात ते हटविणे चांगले आहे जेणेकरून साइट हॅक होणार नाही.

"प्रशासक पॅनेल" मध्ये (नावाचे बोलचाल संक्षेप प्रशासकीय पॅनेल) मध्ये सर्व समाविष्ट आहे उपलब्ध कार्येतुमचे इंजिन.

तुम्ही साइटचे स्वरूप बदलू शकता, विजेट जोडू आणि काढू शकता, साहित्य प्रकाशित करू शकता आणि प्लगइनसह कार्य करू शकता. हे सर्व वर्डप्रेस ऍडमिन पॅनलद्वारे केले जाऊ शकते आणि केले पाहिजे.

आपण साइट बदलण्यासाठी प्रथम पावले उचलल्यानंतर (किंवा किमान स्थापित वर्डप्रेस इंजिन), बदलांचे पुनरावलोकन करा. ॲडमिन पॅनेलमध्ये एक “साइट पहा” आयटम आहे. इंजिन कसे वापरावे हे शिकण्यासाठी, आपण प्रथम साइटच्या संरचनेचा चांगला अभ्यास करा आणि प्रत्येकाकडे लक्ष द्या अशी शिफारस केली जाते उपलब्ध घटकव्ही मानक थीमवर्डप्रेस. एकदा तुम्ही मोठे चित्र बघायला शिकलात की, इंजिन वापरणे इतके अवघड जाणार नाही.

वर्डप्रेस साइटमध्ये काय समाविष्ट आहे?

तुमची साइट कशी दिसते हा क्षणएक प्रदर्शन आहे स्थापित थीम(किंवा टेम्पलेट). तुम्ही थीम डाउनलोड करू शकता किंवा ती स्वतः तयार करू शकता (हे डमीसाठी काम नाही). टेम्पलेट फ्रेमवर्कमध्ये अनेक भाग असतात: साइट शीर्षलेख, मुख्य भाग आणि पोटमाळा (फूटर, फूटर इ.). पृष्ठाचा मुख्य भाग साइडबार (बाजूचे स्तंभ) आणि मुख्य भागामध्ये विभागलेला आहे, जिथे सामग्री ठेवली आहे.

पदांच्या संरचनेकडे देखील लक्ष द्या. त्यामध्ये शीर्षलेख (लेखाचे शीर्षक), मुख्य भाग (पोस्टचा मजकूर) आणि मेटा डेटा देखील असतो. तुम्हाला हा मेटा डेटा (टॅग) कसा भरायचा हे शिकण्याची गरज आहे, कारण तुमच्या संसाधनाला भेट देणाऱ्यांची संख्या त्यांच्या सामग्रीच्या गुणवत्तेवर अवलंबून असेल. याव्यतिरिक्त, पोस्ट लेखाचा लेखक, प्रकाशनाची वेळ, टॅग (मेटा टॅग नाही, परंतु टॅग) आणि सामग्री कोणत्या श्रेणीमध्ये आहे हे सूचित करू शकते.

तुम्ही साइटच्या अगदी तळाशी स्क्रोल केल्यास, तुम्ही त्याच्या तळघरात जाल. तेथे तुम्ही टेम्प्लेट डेव्हलपर, विजेट्स, कॅलेंडर, श्रेण्या आणि नेव्हिगेशन बारमधील काही शिलालेख पाहू शकता. कालांतराने, तुम्ही यातील प्रत्येक घटक कसा संपादित करायचा ते शिकाल.

वर्डप्रेस साइट कशी संपादित करावी

साइटची रचना कशी बदलावी यासाठी तुमच्याकडे अनेक पर्याय आहेत. प्रथम आणि सर्वात कठीण पर्याय- हे पृष्ठांचे स्वहस्ते संपादन आहे. तुमची साइट पृष्ठे शैली करण्यासाठी तुम्ही तुमचा स्वतःचा कोड लिहू शकता. हे करण्यासाठी, प्रोग्रामिंगसाठी समर्पित ऑनलाइन संसाधने वापरा. कृपया लक्षात घ्या की वर्डप्रेस इंजिनमध्ये तुमचा कोड जोडण्यासाठी, तुम्हाला ते या प्लॅटफॉर्मच्या गरजेनुसार जुळवून घेणे आवश्यक आहे - html घटक सक्रिय करण्यापूर्वी, कोड बदलून फाइल्स php फॉरमॅटमध्ये रूपांतरित करा. इंजिनशी परिचित होण्याच्या सुरुवातीपासून आपण हे करू शकता, परंतु काही अर्थ आहे का? सोप्या पद्धतींनी सुरुवात करणे चांगले.

मानक वर्डप्रेस मेनूमूलभूत वेबसाइट संपादनासाठी अगदी योग्य. तुम्ही "स्वरूप" (मेनू विभागाचे नाव) सानुकूलित करू शकता, "विजेट्स" जोडा आणि तुमच्या इच्छेनुसार पोस्टचे डिझाइन देखील संपादित करू शकता. पण फक्त खर्चावर मानक वैशिष्ट्येतुम्ही वेब मास्टरपीस बनवू शकत नाही. सामान्य संपादन पर्यायांसह तुम्ही पास करण्यायोग्य वेबसाइट बनवू शकता, परंतु ती कार्यक्षम होणार नाही.

तुमचा इंटरनेट प्रोजेक्ट अनन्य वेब रिसोर्समध्ये बदलण्यासाठी, तुम्हाला वर्डप्रेस इंजिनवर प्लगइन डाउनलोड करणे आवश्यक आहे. हे विशेष मॉड्यूल्स आहेत जे इंजिनची कार्ये विस्तृत करतात. त्यांच्यासह आपण तयार करू शकता वैयक्तिक खातीवापरकर्त्यांसाठी, विशेष विजेट्स आणि कॅल्क्युलेटर, साइट शीर्षलेखातील ॲनिमेशन, सोयीस्कर खेळाडूआणि पृष्ठे फिरवण्याची बटणे देखील. आणि, सर्वात महत्त्वाचे म्हणजे, बहुतेक प्लगइन उपलब्ध आहेत विनामूल्य आवृत्तीडाऊनलोडसाठी. तुम्हाला फक्त ते डाउनलोड करायचे आहेत, त्यांना वर्डप्रेस मेनूमधील “प्लगइन्स” टॅबद्वारे इंजिनमध्ये जोडा आणि त्यांना सक्रिय करा. सामान्यतः, प्लगइन व्यवस्थापित करणे सोपे असते, जसे की इंजिन स्वतःच आहे.

वर्डप्रेस साइट संपादित करण्यासाठी तुम्ही इंटरनेटवर असणे आवश्यक आहे

नाही, आवश्यक नाही! तुम्ही जमा करू शकता महत्वाचे बदलआणि इंटरनेटशिवाय. परंतु हे करण्यासाठी तुम्हाला डेटाबेस स्थानिक होस्टिंगमध्ये हस्तांतरित करणे आवश्यक आहे. स्थानिक सर्व्हर- हा तुमचा संगणक आहे. तथापि, साइटची सामग्री व्यवस्थापित करण्यासाठी, आपल्याला त्याच्या डेटाबेसमध्ये प्रवेश असणे आवश्यक आहे. सहसा साइट तृतीय-पक्ष होस्टिंगवर ठेवली जाते. आणि या प्रकरणात ते व्यवस्थापित करण्यासाठी, आपल्याला दुसर्या साइटवरून माहिती प्राप्त करण्यासाठी इंटरनेटशी कनेक्ट करणे आवश्यक आहे. आणि स्थानिक होस्टिंग हे तुमचे हार्डवेअर आहे, त्यामुळे तुम्हाला कुठेही कनेक्ट करण्याची गरज नाही.

वर्डप्रेस कसे वापरायचे हे शिकण्यासाठी किती वेळ लागेल?

कदाचित हे सर्वात जास्त आहे लोकप्रिय प्रश्ननवोदितांमध्ये. प्रत्येकाला नियोजन करायला आवडते. शिवाय, जेव्हा आपण अभ्यास करू शकता अशा विशिष्ट कालावधीत प्रेरणा जास्त असते नवीन क्षेत्र. आम्ही आत्मविश्वासाने म्हणू शकतो की नवशिक्या काही दिवसात इंजिनची सवय लावू शकेल. या वेळी, त्याला साइटची रचना समजून घेण्यासाठी तसेच संसाधनाचे मूलभूत पॅरामीटर्स कसे बदलावे हे समजून घेण्यासाठी वेळ मिळेल.

परंतु वर्डप्रेससाठी टेम्पलेट्स कसे बनवायचे आणि कोड वापरून फंक्शन्स कसे तयार करायचे हे शिकण्यासाठी किती वेळ लागतो हा वैयक्तिक प्रश्न आहे. एका व्यक्तीसाठी यास अनेक वर्षे लागू शकतात, दुसर्यासाठी ते सहा महिन्यांत केले जाऊ शकते. हे सर्व तुमच्यावर, तुमची इच्छा आणि मोकळ्या वेळेवर अवलंबून आहे. वर्डप्रेसबद्दल अधिक लेख वाचा, व्हिडिओ पहा, सर्वकाही वापरून पहा वैयक्तिक अनुभवआणि शक्य तितके प्रश्न मंचांवर आणि जाणकार मित्रांकडून विचारा. मग हे इंजिन तुम्ही नक्कीच हाताळू शकाल!

नमस्कार. मला वाटले की तुमच्यापैकी अनेकांना वेबसाइट इंजिन म्हणजे काय आणि ते कशासाठी आवश्यक आहे हे माहित नाही. बरं, या समस्येचे निराकरण करण्याचा प्रयत्न करूया.

सर्वसाधारणपणे वेबसाइट इंजिन म्हणजे काय?

साइट इंजिन. या विशेष कार्यक्रम, जे सर्व्हरवर स्थापित केले आहे आणि आपल्याला साइट व्यवस्थापित करण्यास अनुमती देते व्हिज्युअल मोड. म्हणजेच, आपल्याला मार्कअप आणि प्रोग्रामिंग भाषांचे ज्ञान आवश्यक नाही; आपण पृष्ठे जोडू शकता, डिझाइन बदलू शकता आणि कार्यक्षमतेचा विस्तार करू शकता. दुसऱ्या मार्गाने, अशा कार्यक्रमांना CMS (सामग्री व्यवस्थापन प्रणाली) असेही म्हणतात.

तुम्हाला इंजिनची गरज का आहे?

वस्तुस्थिती अशी आहे की इंटरनेटवरील बहुसंख्य साइट्स कोणत्या ना कोणत्या इंजिनवर चालतात. याशिवाय, साइट योग्यरित्या व्यवस्थापित करणे अशक्य आहे. ते स्थापित केल्याशिवाय, तुमच्याकडे फक्त स्थिर html पृष्ठे असतील आणि जोडण्यासाठी नवीन माहितीसाइट तयार करावी लागेल नवीन फाइल. शिवाय, आपल्यासाठी सोयीस्कर नसलेल्या ठिकाणी आपल्याला एक लेख लिहावा लागेल. व्हिज्युअल संपादक, परंतु थेट html कोडमध्ये, जे फक्त आश्चर्यकारकपणे गैरसोयीचे आहे.

इंजिन कोण बनवते?

अशा प्रणाली वेबसाइट बिल्डिंग व्यावसायिकांच्या टीमद्वारे विकसित केल्या जातात. जर आपण आजच्या सर्वात लोकप्रिय इंजिनबद्दल बोललो तर हे आहे. पण सोप्या गोष्टी एकट्यानेही केल्या जाऊ शकतात, परंतु तुम्हाला PHP (प्रोग्रामिंग भाषा ज्यावर जवळपास सर्व वेबसाइट्स काम करतात) भरपूर ज्ञान आवश्यक आहे.

कोणत्या प्रकारचे इंजिन आहेत?

ते सशुल्क किंवा विनामूल्य, साधे किंवा जटिल इत्यादी असू शकतात. आणि असेच. अधिक विशेषतः, सर्वात लोकप्रिय आहेत: WordPress, Drupal, Bitrix, OpenCart. शेवटचे दोन विशेषतः दुकानांसाठी वापरले जातात, परंतु वैयक्तिक ब्लॉग साइट आणि व्यवसाय कार्ड बहुतेकदा वर्डप्रेसवर बनवले जातात, जे सर्वात लोकप्रिय आहे.

इंजिन कसे स्थापित करावे?

बऱ्याच सामग्री व्यवस्थापन प्रणाली आहेत आणि प्रत्येकाची स्वतःची स्थापना प्रक्रिया असू शकते. द्वारे किमान, सर्वात लोकप्रिय - वर्डप्रेस स्थापित करण्याबद्दल जाणून घेणे उपयुक्त आहे. मी या प्रक्रियेचे वर्णन केले आहे.

इंजिनद्वारे वेबसाइट कशी व्यवस्थापित करावी?

या प्रश्नाचे उत्तर खूप विस्तृतपणे दिले जाऊ शकते, कारण साइटच्या प्रकारावर (ब्लॉग, ऑनलाइन स्टोअर, पोर्टल) आणि व्यवस्थापन प्रणालीनुसार व्यवस्थापन भिन्न असू शकते. परंतु सर्वसामान्य तत्त्वेखालीलप्रमाणे आहेत: तुम्हाला प्रशासक म्हणून नियंत्रण पॅनेलमध्ये लॉग इन करणे आवश्यक आहे आणि नंतर तुम्हाला सर्व साइट सेटिंग्जसह सोयीस्कर मेनूमध्ये प्रवेश असेल.

ॲडमिन पॅनलवरून तुम्ही जवळजवळ काहीही करू शकता: जोडा नवीन पृष्ठ, साइड कॉलममध्ये विजेट जोडा, तारीख डिस्प्ले, साइटचे नाव बदला, डिझाइन बदला, थीम बदला, प्लगइन स्थापित करा आणि इतर हजारो क्रिया.

निष्कर्ष

आणि निष्कर्ष असा आहे: इंजिन चांगले आहे. नवशिक्यांसाठी, मी तुम्हाला वर्डप्रेस स्थापित करण्याचा सल्ला देतो आणि त्यासह कसे कार्य करावे ते शिका. वर तुम्हाला वेबसाइटवर WP स्थापित करण्यावरील लेखाची लिंक मिळेल.

हॅलो, ब्लॉग साइटचे प्रिय वाचक. प्रास्ताविक लेखात, मी तुम्हाला थोडक्यात सांगण्याचा प्रयत्न केला, तसेच श्रेणी-विभागांच्या संकल्पना तपशीलवार सांगण्याचा प्रयत्न केला आणि हे दर्शविण्याचा प्रयत्न केला की कोणत्याही वेळी तुम्ही केवळ एका लेखाचे (साहित्य) उद्घाटनच नाही तर एक लेख देखील लटकवू शकता. एका श्रेणीतील किंवा एका विभागातील लेखांची मालिका.

जूमला इंजिनमध्ये काय असते आणि ते कसे कार्य करते?

या पोस्टमध्ये मी या प्रणालीसह कार्य करण्याच्या तर्कशास्त्रातील आणखी एका मुद्द्याकडे लक्ष देऊ इच्छितो, ज्यामुळे मला समजण्यात थोडी अडचण आली. परंतु प्रथम, मी अद्याप वेबसाइट कशावर तयार केली आहे याचे वर्णन करण्याचा प्रयत्न करेन मोफत CMS(त्याबद्दल वाचा). बरं, प्रथम, या इंजिनसह काम करताना, आमच्याकडे दोन भिन्न वेबसाइट्स आहेत.

पहिले, खरेतर, अभ्यागतांना दिसणारे मुख्य आहे आणि ज्यासाठी सर्वकाही कल्पना केली गेली आहे (फ्रंट-एंड). आणि दुसरा कॉल केला जाऊ शकतो मागील बाजू- हे तथाकथित आहे, ज्यामध्ये आपण जोडून प्रवेश करू शकतो पत्ता लिहायची जागाआमच्या प्रकल्पाच्या URL वर /administrator (उदाहरणार्थ, http://dfdf.ru/administrator).

शिवाय, ॲडमिन पॅनेलचे प्रवेशद्वार बंद आहे सामान्य वापरकर्तेआणि फक्त तुमचा लॉगिन आणि पासवर्ड (अधिकृतता) प्रविष्ट करून चालते.

हे सीएमएस अशा प्रकारे का केले जाते? तुम्हाला वास्तविक स्वतंत्र वेबसाइट (प्रशासन पॅनेल) तयार करण्याची आवश्यकता का आहे, ज्याचे स्वतःचे टेम्पलेट देखील आहे आणि कदाचित, समान, जर जास्त नसेल तर, मुख्य स्त्रोत (फ्रंट पेज) पेक्षा फाईल्सची संख्या इंजिनमध्ये आहे? ए आमच्या सोयीसाठी!

सर्व केल्यानंतर, मध्ये अन्यथा, जर Joomla कडे ॲडमिन पॅनल नसेल, तर आम्हाला आमच्या प्रोजेक्ट फाइल्समध्ये सर्व सेटिंग्ज थेट प्रविष्ट कराव्या लागतील आणि डेटाबेसमध्ये लेख, दुवे, चित्रांचे पत्ते इत्यादी थेट प्रविष्ट कराव्या लागतील, उदाहरणार्थ, PhpMyadmin वापरून .

सहमत आहे, हे गैरसोयीचे असेल आणि थेट डेटाबेससह अशा कार्यासाठी, आपल्याला प्रशासक इंटरफेससह कार्य करण्यापेक्षा बरेच ज्ञान आवश्यक आहे, जे इंटरफेससारखेच आहे. नियमित कार्यक्रम. च्या सोबत काम करतो मजकूर संपादक(याबद्दल वाचा) जूमला ॲडमिन पॅनेलमध्ये, हे साधारणपणे Word मध्ये काम करण्यासारखे आहे. सर्वसाधारणपणे, हे सर्व तुमच्या आणि माझ्यासाठी आणि आमच्या सोयीसाठी आहे.

Jmumla (फ्रंट पेज) वर बनवलेल्या वेबसाइटचा दृश्यमान भाग

अभ्यागतांसाठी हेतू असलेल्याचा विचार करूया, दृश्यमान भागहे CMS, ज्याला फ्रंट पेज म्हणतात. त्यात काय समाविष्ट आहे? या मुद्द्याकडे दृष्टिकोनातून पाहिले तर देखावा, नंतर त्यात मध्यवर्ती भाग असतो ज्यामध्ये सामग्री स्थित असते आणि तथाकथित आसपासचे भाग असतात.

याच मुद्द्याचा दृष्टिकोनातून विचार केला तर कार्यक्रम संस्थाजूमला कार्य करते, फ्रंट पेजमध्ये टेम्प्लेट (बद्दल वाचा) आणि टेम्प्लेट मॉड्यूल्ससाठी वेगवेगळ्या पोझिशनमध्ये लोड केलेला डेटा असतो.

लेख किंवा, उदाहरणार्थ, या पृष्ठाशी संबंधित छायाचित्रे फोटो गॅलरी घटक वापरून सामग्री क्षेत्रामध्ये लोड केली जातात (अत्यंत कार्यक्षम आणि विनामूल्य फोटो गॅलरी म्हणतात).

मॉड्यूल्सच्या स्थितीत (ते जूमलासाठी जारी केलेल्या सर्व टेम्पलेट्समध्ये अस्तित्वात आहेत), काहीही लोड केले जाऊ शकते, ते कशासाठी तयार केले आहे यावर अवलंबून (उदाहरणार्थ, काही तेच किंवा, नवीनतम संदेशांचे शीर्षलेख प्रदर्शित करतात).

CMS Joomla मध्ये पृष्ठे कशी तयार होतात (व्युत्पन्न).

कृपया लक्षात घ्या की या प्रकरणात आवश्यकतेनुसार डेटाबेसमधून डेटा लोड केला जातो आणि वापरकर्त्याने पृष्ठ उघडल्यासच हे घडते. तो कसा उघडतो? बरं, ते एकतर दुसऱ्या स्त्रोताकडील दुव्याचे अनुसरण करते किंवा अंतर्गत नेव्हिगेशन - मेनू किंवा वापरून आपल्या प्रकल्पाद्वारे नेव्हिगेट करते.

मी हे सर्व का म्हणत आहे? आणि जूमलाच्या कार्याच्या तर्कानुसार, या पृष्ठाशी दुवा जोडणारा मेनू आयटम तयार होईपर्यंत वेब पृष्ठावर प्रवेश केला जाऊ शकत नाही. थोडे अस्पष्ट? मी समजावून सांगण्याचा प्रयत्न करेन.

गोष्ट अशी आहे की ब्राउझर केवळ स्वरूपातील पृष्ठांसह कार्य करतात आणि अजिबात समजत नाहीत PHP भाषाज्यावर, खरं तर, Joomla लिहिलेले आहे. त्यामुळे, कंटेंट मॅनेजमेंट सिस्टम (CMS), वापरकर्त्याने तुमच्या प्रोजेक्टच्या एका किंवा दुसऱ्या वेब पेजवर प्रवेश केल्यानंतर, त्याच्या PHP कोडमध्ये लिहिलेल्या अल्गोरिदमवर विसंबून हे पेज व्युत्पन्न करण्यासाठी वेळ असणे आवश्यक आहे.

हे या प्रकारचे कोणतेही पृष्ठ बाहेर वळते डायनॅमिक संसाधन प्रवेश केला तरच अस्तित्वात आहे, आणि आम्ही त्यावर जाऊनच प्रवेश करू शकतो. मंडळ बंद आहे. असे दिसून आले की या दुव्याचा वापर करून आम्ही त्यात प्रवेश करेपर्यंत आमच्याकडे अस्तित्वात नसलेल्या एखाद्या गोष्टीची लिंक असणे आवश्यक आहे.

जूमला नावाच्या सीएमएसच्या कामातील हा मुद्दा विशेषत: त्यांच्यासाठी समजणे कठीण आहे ज्यांना केवळ स्थिर पृष्ठे असलेली क्लासिक वेबसाइट तयार करण्याची थोडीशी कल्पना आहे. HTML विस्तार. सर्व वेब पृष्ठे, या प्रकरणात, प्रत्यक्षात अस्तित्वात आहेत आणि सर्व्हरवर स्थित आहेत.

तुम्ही ब्राउझरमध्ये योग्य पत्ता प्रविष्ट करून किंवा अगदी प्रत्यक्षरित्या, FTP द्वारे, सर्व्हरवरून तुमच्या संगणकावर एक पृष्ठ डाउनलोड करून आणि त्यावर डबल-क्लिक करून ते उघडू शकता. जसे ते म्हणतात, आपण ते अनुभवू शकता.

Joomla च्या बाबतीत, आणि, खरं तर, PHP वर आधारित इतर कोणत्याही CMS मध्ये, पृष्ठे HTML स्वरूपत्यांच्या प्रवेशाच्या वेळी होस्टिंग सर्व्हरवर थेट व्युत्पन्न केले जातात. ते कसे निर्माण होतात?

विनंती केलेल्या वेबपृष्ठाच्या सामग्रीच्या अनुषंगाने, संबंधित सामग्री (लेख, फोटो गॅलरी, ऑनलाइन स्टोअर, इ.) डेटाबेसमधून टेम्पलेटच्या मध्यवर्ती भागात आणि टेम्पलेटच्या बाजूला, शीर्षस्थानी लोड केली जाते. आणि तळाशी, मॉड्यूल्सच्या पोझिशन्समध्ये, त्यातील डेटा लोड केला जातो, जो या वेब पृष्ठावर विशेषतः प्रदर्शित केला जावा. हे संपूर्ण CMS अल्गोरिदम इंजिन फाइल्समध्ये लिहिलेले आहे आणि ॲडमिन पॅनेलमध्ये कॉन्फिगर केले आहे.

जसे आपण आधीच लक्षात घेतले असेल की, पृष्ठे तयार करण्याची ही पद्धत एक विशिष्ट समस्या लपवते, जी विशेषतः तीव्र होऊ शकते जेव्हा मोठ्या संख्येनेप्रकल्पाला भेट देणारे. या इंजिनच्या फाइल्सचा कोड, PHP मध्ये लिहिलेला आहे, मध्ये त्याचा अर्थ लावला आहे HTML पृष्ठथेट होस्टिंग सर्व्हरवर वास्तविक वेळेत.

जर पृष्ठे तयार करण्यासाठी अनेक विनंत्या असतील (उच्च रहदारी किंवा काही बॉट विनंत्यांचा एक समूह तयार करण्यास प्रारंभ करतात), तर हे होस्टिंग सर्व्हरला वेठीस धरू शकते, उदा. त्याचे कार्य लक्षणीयरीत्या कमी करते. जरी आम्ही असे गृहीत धरले की सध्या आपल्या संसाधनावरील सर्व अभ्यागतांनी समान वेबपृष्ठाची विनंती केली आहे, तरीही अभ्यागतांनी संबंधित लिंकवर जितक्या वेळा क्लिक केले तितक्या वेळा ते इंजिनद्वारे पुन्हा तयार केले जाईल. अरे कसे!

होस्टिंग सर्व्हरवरील भार कमी करण्यासाठी आम्ही कॅशिंग सक्षम करतो

या परिस्थितीतून बाहेर पडण्याचा मार्ग म्हणजे कॅशिंग वापरणे (लोड कमी करण्याची ही पद्धत सध्याच्या सर्व लोकप्रिय CMS सिस्टममध्ये आढळू शकते). हे कसे कार्य करते? खूप सोपे. प्रत्येक वेळी, अभ्यागताच्या विनंतीनुसार, होस्टिंग सर्व्हरवर एचटीएमएल स्वरूपात एक वेब पृष्ठ तयार केले जाते, ते केवळ दुव्यावर क्लिक केलेल्या वापरकर्त्याच्या ब्राउझरवर प्रसारित केले जात नाही तर CMS द्वारे कॅशेमध्ये देखील संग्रहित केले जाते. होस्टिंग सर्व्हरवरील फोल्डर.

आणि पुढच्या वेळी जेव्हा तुम्ही या वेबपृष्ठावर प्रवेश कराल तेव्हा ते होस्टिंग सर्व्हरचे स्त्रोत घेऊन ते पुन्हा तयार केले जाणार नाही (तयार करणे अतिरिक्त भारत्याच्या प्रोसेसरवर), परंतु वापरकर्त्याच्या ब्राउझरवर हस्तांतरित केले जाईल ज्याने सर्व कॅशे केलेली पृष्ठे संचयित केलेल्या होस्टिंग सर्व्हरवरील त्याच फोल्डरमधून या पृष्ठाची विनंती केली आहे.

पण मग संसाधनावरील माहिती अपडेट करण्याबद्दल काय? जर सर्व काही इंजिन कॅशेमधून घेतले असेल, तर लेखांमध्ये केलेले कोणतेही बदल वापरकर्त्यांना दिसणार नाहीत. शेवटी, त्यांना कॅशे फोल्डरमधून लेख मिळतो. होय, खरंच, जूमलामध्ये कॅशिंग वापरले असल्यास, केलेले बदल त्वरित दृश्यमान होणार नाहीत, परंतु ते नंतर, थोड्या वेळाने नक्कीच दिसून येतील. परंतु नंतर किती कॅशे लाइफटाइमवर अवलंबून आहे, जे तुम्ही ॲडमिन पॅनेलमध्ये सेट करू शकता.

या विनामूल्य सामग्री व्यवस्थापन प्रणालीमध्ये कॅशिंग सक्षम आणि कॉन्फिगर करण्यासाठी, फक्त प्रशासक क्षेत्रावर जा आणि या चरणांचे अनुसरण करा: " सामान्य सेटिंग्ज" - "सिस्टम" टॅब - "कॅशे सेटिंग्ज" क्षेत्र. "कॅशिंग सक्षम करा" ओळीतील "होय" बॉक्स तपासा आणि कॅशे जीवनकाल निवडा. तुम्ही सेटिंग पूर्ण केल्यावर "लागू करा" किंवा "सेव्ह करा" बटणावर क्लिक करायला विसरू नका, अन्यथा तुम्ही केलेले बदल प्रभावी होणार नाहीत.

आपण या लेखात जूमला मध्ये कॅशिंगबद्दल अधिक वाचू शकता -.

“लागू करा” आणि “सेव्ह” बटणांच्या क्रियांमध्ये काय फरक आहे?

तसे, “लागू करा” बटणावर क्लिक करून केलेल्या कृती आणि “सेव्ह” बटणावर क्लिक करून केलेल्या कृतींमधील फरक तुम्हाला माहीत आहे का? खूप कमी.

दोन्ही प्रकरणांमध्ये, केलेले सर्व बदल जतन केले जातील, परंतु "लागू करा" बटणावर क्लिक केल्यानंतर, तुम्ही त्याच विंडोमध्ये राहाल आणि संपादन सुरू ठेवू शकता आणि "जतन करा" बटणावर क्लिक केल्यानंतर, प्रशासक पॅनेलमधील संपादन विंडो. बंद होईल आणि आधी उघडलेल्या पृष्ठावर तुम्ही स्वतःला पहाल.

त्या. जर तुम्ही अजूनही या विंडोमध्ये काम करण्याचा विचार करत असाल तर "लागू करा" बटण क्लिक केले पाहिजे आणि "जतन करा" बटण - जर तुम्ही या विंडोमध्ये आधीच काम पूर्ण केले असेल.

अंशतः कॅशिंग अक्षम करत आहे

मला या प्रणालीतील कॅशेशी संबंधित आणखी एका मुद्द्यावर लक्ष द्यायचे आहे. वस्तुस्थिती अशी आहे की आपल्या प्रकल्पाच्या काही घटकांसाठी कॅशिंग अजिबात न वापरण्याचा सल्ला दिला जातो. उदाहरणार्थ, हे मॉड्युलमधील काही प्रकारचे इन्फॉर्मर असू शकतात, ज्यावरील डेटा तुम्ही ते स्थापित केलेल्या पृष्ठावर प्रवेश करताना प्रत्येक वेळी बदलला पाहिजे. कॅशे वापरल्यास, हे अशक्य होते.

हे अशा प्रकरणांसाठी आहे की सर्व मॉड्यूलच्या सेटिंग्जमध्ये या विशिष्ट मॉड्यूलसाठी कॅशिंग अक्षम करणे शक्य आहे, तरीही आपल्या वेबसाइटवरील इतर सर्व गोष्टी उत्तम प्रकारे कॅशे करणे सुरू ठेवू शकतात. जूमलामधील कॅशे अक्षम करण्याचा हा पर्याय मॉड्यूल सेटिंग्ज विंडोच्या उजव्या बाजूला आढळला पाहिजे. उदाहरणार्थ, साइटवर ज्यामध्ये मेनू प्रदर्शित केला जाईल, कॅशिंग सेटिंग येथे आहे:

म्हणून, पोस्टच्या सुरुवातीला मी म्हटले आहे की या पृष्ठाशी संबंधित मेनू आयटम नसल्यास आपण या CMS मधील पृष्ठाची लिंक तयार करू शकत नाही. जर अशा लिंकसह मेनू आयटमची आवश्यकता नसेल, परंतु लिंक स्वतः आवश्यक असेल आणि लेखाच्या मजकुरात वापरली जावी तर?

या प्रकरणात, तुम्हाला एक डमी मेनू तयार करणे आवश्यक आहे जे समोरच्या पृष्ठावर प्रकाशित केले जाणार नाही आणि ज्यामध्ये एक आयटम समाविष्ट असेल आवश्यक लिंकपृष्ठावर. या सामग्री व्यवस्थापन प्रणालीच्या ऑपरेशनच्या अभ्यासाच्या सुरुवातीला मला गोंधळलेल्या प्रश्नावर मी आलो.

मला जूमलामध्ये नवीन मेनू कसा तयार करायचा हे समजले, परंतु त्यात आयटम जोडल्यानंतर, ते साइटवर प्रदर्शित होऊ इच्छित नव्हते.
"तुम्ही ते मॉड्यूलमध्ये घातले नाही," तुम्ही म्हणता आणि तुम्ही अगदी बरोबर असाल.
खरंच, या CMS मधील मेनू एका मॉड्यूलशी जोडलेला असणे आवश्यक आहे, जे ते पुढील पृष्ठावर कोठे असेल हे निर्धारित करेल.

जूमला टेम्पलेटमध्ये प्रदान केलेल्या मॉड्यूल्ससाठी पोझिशन्स कसे पहावे

वस्तुस्थिती अशी आहे की कोणत्याही टेम्पलेटमध्ये मॉड्यूलसाठी विशेष पोझिशन्स वाटप केल्या जातात. तुम्ही तुमच्या ब्राउझरच्या ॲड्रेस बारमध्ये तुमच्या संसाधनाच्या URL च्या शेवटी ?tp=1 जोडून ते पाहू शकता (उदाहरणार्थ, http://dfdf.ru/?tp=1).

IN भिन्न टेम्पलेट्समॉड्यूल्ससाठी पदांची संख्या आणि स्थान भिन्न आहे. म्हणून, जूमला टेम्प्लेटच्या कोणत्याही स्थानावर (उदाहरणार्थ, डावीकडे, उजवीकडे किंवा शीर्षस्थानी) जाण्यापूर्वी, ही स्थिती त्यामध्ये नेमकी कुठे आहे याची खात्री करा. हे शक्य आहे की डावी स्थिती उजवीकडे असेल.

मेनू तयार करणे, त्यात समाविष्ट करणे याबद्दल अधिक जाणून घ्या विशिष्ट जागाया सामग्री व्यवस्थापन प्रणालीमध्ये काम करण्याशी संबंधित टेम्पलेट आणि बरेच काही, मी तुम्हाला विभागाच्या खालील पोस्टमध्ये सांगेन.

तुला शुभेच्छा! आधी लवकरच भेटूब्लॉग साइटच्या पृष्ठांवर

वर जाऊन तुम्ही आणखी व्हिडिओ पाहू शकता
");">

तुम्हाला स्वारस्य असेल

जूमलामधील मॉड्यूल्स - पाहण्याची स्थिती, सेटिंग आणि आउटपुट, तसेच वर्ग प्रत्यय नियुक्त करणे
जूमला मधील मेनू - नेस्टेड किंवा ड्रॉप-डाउन मेनू जोडणे, तसेच साइटवर प्रदर्शित करण्यासाठी मॉड्यूल तयार करणे आणि कॉन्फिगर करणे
जूमला प्रशासन - पूर्ण मॅन्युअलतपशील आणि चित्रांमध्ये जूमला प्रशासकीय पॅनेलच्या सर्व सेटिंग्जसाठी
काम करण्यासाठी अंगभूत जूमला मॉड्यूल्स RSS फीड, तयार करण्यासाठी ब्रेडचे तुकडे, लॉग इन करण्यासाठी आणि साइट शोधण्यासाठी
जूमला स्थापित करत आहे 1.5 तपशील आणि चित्रे, उपाय संभाव्य समस्या
जूमला प्लगइन्स - TinyMCE, लोड मॉड्यूल, लेगसी आणि इतर डीफॉल्टनुसार स्थापित



आम्ही वाचण्याची शिफारस करतो

वर