Bdu s Ultimate Multisite: Amnir ummid

Theggaḍ ad tebnuḍ taneɣruft-ik Website as a Service (WaaS)? Amnir-a amatu ad k-id-yawi seg zero ar usebded n Ultimate Multisite yedda akken iwata—ad d-yawi ayen iɛnan tzemmar n WordPress Multisite, asebded, tawila, d yilugan yelhan.


D acu-t Ultimate Multisite?

Ultimate Multisite d azegrir n WordPress ara yerren asebded-ik n WordPress Multisite d aẓeṭṭa n yismaḍanen n yismal—am WordPress.com, Wix, neɣ Squarespace—maca win i tesɛiḍ u tesneḍ.

S Ultimate Multisite, tzemreḍ ad tmuddeḍ i yimsaɣen tazmert ad snulfun ismal web s lexlaṣ n ujerred n yal aggur, yal kraḍ wagguren, neɣ yal aseggas. Ad iselḥu kullec: asnulfu n usmel, agmar n lexlaṣ, tiferkiwin n checkout, tikarḍiwin n useɣres, domain mapping, iselkan SSL, d teywalt akked yimsaɣen.

Send ad tkecmeḍ ɣer Ultimate Multisite, ilaq ad tegzuḍ lsas iɣef yettwabna: WordPress Multisite.


Asegzi n WordPress Multisite

WordPress Multisite d tameẓlit yellan deg WordPress (seg WordPress 3.0 deg 2010) ara yeǧǧen aṭas n yismal ad bḍun yiwen n usebded n WordPress. Mi ara yettwarmed, asmel-ik WordPress ad yuɣal d “aẓeṭṭa” yezemren ad isennezdeɣ aṭas n yismal imeẓyanen.

Amek ara t-txemmeḍ: Tasdawit tesɛa yiwen n usebded n WordPress, maca yal tasga tesɛa asmel-is WordPress deg uẓeṭṭa-nni.

Ayen yettwabḍan

Akk ismal imeẓyanen deg uẓeṭṭa WordPress Multisite bḍan:

  • Ifuyla igejdanen n WordPress — Ileqman ttḍerrun tikkelt i meṛṛa ismal
  • Izegrar d yisental — Ttwasebdaden tikkelt, llan i meṛṛa aẓeṭṭa
  • Taffa n yisefka — Yiwet n taffa n yisefka s tdabutin yemgaraden i yal asmel ameẓyan, am wp_[id]_posts, wp_[id]_comments, atg.
  • Imiḍanen n yiseqdacen — Iseqdacen ttekkan ɣer uẓeṭṭa, mačči ɣer yismal iman-nsen
  • wp-config.php — Yiwen n ufaylu n twila

Ayen ara yeqqimen yemgarad

  • Asali n yimidya — Yal asmel ameẓyan yesɛa akaram-is n usali (wp-content/uploads/sites/[id])
  • Agbur — Imaggraden, isebtar, iwenniten, d yiɣewwaren llan i yal asmel
  • Izegrar/isental yermed — Yal asmel yezmer ad yermed tuddsa yemgaraden (ala ma ttwarmed deg uẓeṭṭa)
  • Inagrawen n unedbal — Yal asmel ameẓyan yesɛa tafelwit-is n usenqed

Taseddast-a d lfayda tagejdant n multisite: tzemreḍ ad tnerniḍ seg 10 ar 1,000 n yismal ma tḥefḍeḍ tiferkiwin n uṣeggem kifkif.


Subdomain neɣ Subdirectory: Fren s ṣṣwab

Mi ara tseggmeḍ WordPress Multisite, ilaq ad tferneḍ gar snat n tɣessiwin n URL. Asenqed-a yuɛer ad ibeddel ar deffir, ihi fren s leḥder.

Askar Subdirectory

URL ad d-banen akka: yourdomain.com/site1, yourdomain.com/site2

Isebɣuren:

  • D win isehlen maḍi i usebded d uṣeggem
  • Yiwen n uselkin SSL ad iɣumm akk aẓeṭṭa
  • Ulac iḥwaǧen i twila DNS wildcard

Ixuṣṣen:

  • Imseddyen n unadi zemren ad ḥesben akk ismal imeẓyanen d yiwen n usmel ameqqran
  • URL ur d-ttbanen ara s wudem “professional” i kra n yimsaɣen
  • Asmel agejdan yesra azwir /blog/ i yimaggraden (akken ad ttwagdel mtawi n yiberdan)

Askar Subdomain

URL ad d-banen akka: site1.yourdomain.com, site2.yourdomain.com

Isebɣuren:

  • URL ttbanen s wudem professional ugar
  • Imseddyen n unadi ttnadin yal asmel ameẓyan am usmel web iman-is
  • Ulac mtawi n ubrid gar usmel agejdan d yismal imeẓyanen

Ixuṣṣen:

  • Yesra tawila DNS wildcard
  • Yesra aselkin SSL wildcard (neɣ iselkan iman-nsen i yal subdomain)
  • Asebded amezwaru cwiṭ yuɛer ugar

Asemter-nneɣ: I tegti n tneɣrufin WaaS, askar subdomain yelha ugar acku imsaɣen ttṛaǧun ismal-nsen ad banen d ilelliyen. Tameɛḍelt n SSL tettwafra s tegti s yimseddayen n usennezdeɣ n Ultimate Multisite d tallelt n Cloudflare.


Awalen igejdanen

Send ad tkemmleḍ, a yessefk ad d-nesbadu awalen ara tafed deg ubrid-ik akked Ultimate Multisite:

Awalen n WordPress & Multisite

  • Aẓeṭṭa — Asebded-ik meṛṛa n WordPress Multisite i yesɛan akk ismal imeẓyanen
  • Asmel ameẓyan — Yiwen n usmel deg uẓeṭṭa-ik (yezmer ad yili subdomain neɣ subdirectory)
  • Super Admin — Aswir afellay n tsiregt; yezmer ad isefrek akk ismal imeẓyanen, izegrar, d yisental
  • Tafelwit n unedbal n uẓeṭṭa — Tafelwit anida super admins ad sefrekken akk aẓeṭṭa
  • Domain Mapping — Aǧǧan n yismal imeẓyanen ad sqedcen domainen nnsen (md., joesbikeshop.com deg umḍiq n joes.yournetwork.com)

Awalen n Ultimate Multisite

  • Taneɣruft n usmel — Asmel yettusewlen yakan ara yettwaneɣel mi ara jerden yimsaɣen (s usentel, izegrar, d ugbur yellan yakan)
  • Tiferkit n checkout — Tiferkit n ujerred anida imsaɣen ad ferneḍ isɣawasen yerna ad snulfun ismal-nsen
  • Afaris/Asɣawas — Aswir n ujerred i tmuddeḍ (md., Basic $9/aggur, Pro $29/aggur)
  • Tajerredt — Ajerred urmid n umsaɣ ɣer ufaris
  • Webhook — Ilɣa iwurmanen yettwaznen i yimeẓla iberraniyen mi ara ḍrun yineḍruyen (asmel yettwarnu, lexlaṣ yettwaṭṭef, atg.)
  • Inedruyen — Armuden yettwakelsen deg uẓeṭṭa-ik (ibeddilen n usɣawas, lexlaṣat, asnulfu n yismal)

Aḥric 1: Sebded WordPress Multisite

Ixef ilaqen: Aṭas n yimsennezdaɣen n WordPress yettwasefrek (WP Engine, Cloudways, Closte, atg.) zemren ad ak-sebded Multisite s wudem awurman. Nadi akked umsenned-ik send ad txedmeḍ aya s ufus.

Ilaqen yakan

  • Asebded amaynut n WordPress (neɣ win yellan i theggaḍ ad t-tesleḍ)
  • Anekcum FTP neɣ amsefrak n yifuyla
  • Tazmert ad tẓergeḍ wp-config.php d .htaccess
  • Err aḥraz n usmel-ik send ad tkemmleḍ
  • Sens akk izegrar i kra n wakud

Rmed Multisite

Ldi afaylu-ik wp-config.php rnu izirig-a send awennit “That’s all, stop editing!”:

define('WP_ALLOW_MULTISITE', true);

Sekles sakin sali afaylu, syin smiren admin n WordPress.

Swel aẓeṭṭa

Ddu ɣer Tools → Network Setup deg admin-ik n WordPress.

  1. Fren Subdomains neɣ Subdirectories
  2. Sekcem Azwel n uẓeṭṭa
  3. Senqed Imayl n unedbal n uẓeṭṭa
  4. Ssit ɣef Install

WordPress ad ak-d-yefk tukkisin n tengalt ara ternuḍ ɣer yifuyla-ik.

Rnu tangalt n twila

Rnu aya ɣer wp-config.php (WordPress ad ak-d-yesken azal imeɣta i usmel-ik):

define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true); // false for subdirectories
define('DOMAIN_CURRENT_SITE', 'yourdomain.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);

Semselsi agbur n ufaylu-ik .htaccess s tengalt ara d-yefk WordPress (ad temgarad cwiṭ gar subdomain d subdirectory).

I uskar Subdomain: Swel Wildcard DNS

Ma tseqdaceḍ subdomains, tesriḍ wildcard DNS akken *.yourdomain.com ad d-yawi ɣer uqeddac-ik.

  1. Kcem ɣer tgelmust n usenqed n umsenned-ik (cPanel, Plesk, atg.)
  2. Af Domains neɣ Subdomains
  3. Snulfu-d subdomain s uzamul n usterik: *
  4. Welleh-it ɣer uẓar n warraten n domain-ik agejdan

Sekyed asebded-ik

Send ad tsebded Ultimate Multisite, senqed belli multisite-ik iteddu:

  1. Kcem, ddu ɣer My Sites → Network Admin → Sites
  2. Ssit ɣef Add New
  3. Snulfu-d asmel n usekyed
  4. Rzu ɣer usmel n usekyed akken ad tselkneḍ belli yettali akken iwata

Aḥric 2: Sebded Ultimate Multisite

S WordPress Multisite yetteddun, tura theggaḍ ad tsebded Ultimate Multisite.

Asebded

  1. Ddu ɣer Network Admin → Plugins → Add New
  2. Nadi “Ultimate Multisite”
  3. Sit ɣef Install, sakin Network Activate

Amallal n usebded

Mi ara yermed, ad tettwawelleḍ ɣer Umallal n usebded. Sit ɣef Get Started.

Amecwar 1: Asenqed uqbel asebded
Amallal ad isenqed ma yella aqeddac-ik yemgarad akked wayen ilaqen (lqem n PHP, MySQL, atg.). Ma yedda yal taɣawsa, sit ɣef Next.

Amecwar 2: Asebded
Sit ɣef Install iwakken ad ternuḍ tidabutin n taffa n isefka d ifuyla ilaqen.

Amecwar 3: Iɣewwaren igejdanen
Seɣwer talɣut n tkeṛṛust-ik d tedrimt tamezwarut. Talɣut-a tettban deg tfaturin d teywalt akked yimsaɣen.

Amecwar 4: Agbur amedya (afrayan)
Tzemreḍ ad tesbeddeḍ taneɣrufin, ifarisen, d tferkiwin n checkout yettwasbadun yakan iwakken ad ak-d-mudden afus deg tazwara. Aya yettwasemter i yiseqdacen n tikkelt tamezwarut.

Sit ɣef Finish — tura tesɛiḍ asebded n Ultimate Multisite iteddu!


Isemrasen imucaɛen

Ultimate Multisite isefrak aṭas n tɣawsiwin n unmud n tnezzut:

Anmud n tneɣrit

Sennezdeg u sefrek ismal n yimsaɣen ɣef yiwen n uɣbalu. Semres turagin n tneɣrit i yisental d ipluginen ɣef yal asmel. Semres domain mapping akken yal amsaɣ ad yesɛu domain-ines s brand-ines.

Ibɣuren: Ileqman yettwasferken seg yiwen n wadeg, taɣellist temsada, asefrek n yimsaɣen yettusifsusen.

Abennay n yismal n niche

Rnu abennay n yismal i yiwen n taɣult tusligt—tiristurantin, ikluben n golf, imezla n tmezduɣt, atg. Ṣeggem ismal n tneɣrufin s ipluginen d ugbur iḍulfen i taɣult-nni yettusewjed yakan.

Ibɣuren: Imsaɣen ad awin asmel i useqdec deg tesdatin. Kečč ad tuɣaleḍ d amusnaw deg taɣult-ik.

Amefki n unezduɣ WordPress

Mudd tifrat takemmalit n WordPress yettunezdeɣen s lexlaṣ n ujerred, am WordPress.com neɣ Squarespace. Sefrek akk tiɣawsiwin titeknikanin ma yella imsaɣen ttaran lwelha ɣer ugbur.

Ibɣuren: Tadamsa yettuɣalen, anabaḍ ummid ɣef tɣerɣert, ulac iɣeblan n turagt i yal asmel.

Izeḍwa n tneɣrit/tusna

Tisdawiyin, tifurkiyin, neɣ tikebbaniyin s waṭas n yismal icudden. Yal agezdu/adeg/franchise ad yesɛu asmel-is ma yella IT tettḥarraz anabaḍ agejdan.

Ibɣuren: Amsasa n brand, taɣellist tagejdant, tanqis n uɛebbi n IT.


Tarrayin yelhan n tsegda

Timuɣliwin n unezduɣ

Ɛreḍ ad teǧǧeḍ anezduɣ amezẓyan n ssuma yettwaqesden. Imefkiyen n ssuma tameẓẓyant ttɛeddayen aṭas n yismal ɣef yiwen n uqeddac, aya d-yeqqar d akken azeṭṭa-ik ad yemḥirib akked meyya n yismal-nniḍen ɣef teɣbula. Aya yettaǧǧa tamellit tẓẓay, imsaɣen ur ferḥen ara.

Ultimate Multisite iteddu akken iwata akked imefkiyen n unezduɣ i yefhmen Multisite u d-mudden:

  • Amsideg awurman n domain mapping
  • Iselkinen SSL n wildcard neɣ awurmanen
  • Tiɣbula iwatan i waṭas n yismal
  • Taneɣruft n caching yelhan

Wali Amnir-nneɣ n Umefki n Unezduɣ i yisemterren leqqayen.

Asifrew n tmellit

WordPress Multisite yezmer ad yali ɣer wafḍan n yismal (WordPress.com d ttbut), maca tesriḍ taneɣruft iwatan:

  • Semres CDN — Cloudflare (tier ilelli iteddu akken iwata) isefrak assets d caching
  • Rmed caching n usebter — Yessenqas aṭas aɛebbi n uqeddac
  • Eǧǧ ipluginen s leqder — Drus n ipluginen urmidin = tamellit yelhan
  • Fren agbur usbiḍ — Ismal i izemren ad ttwa-cachin s lǧehd ad skalen akken iwata

Ultimate Multisite yesɛa amsideg n Cloudflare i isewwurmen DNS d SSL i yismal imaynuten—yettwasemter s waṭas i yal taɣerɣert WaaS n tidet.

SSL d Domain Mapping

Iminigen imaynuten sran SSL. Tifratin-ik:

  • Askar n ukaram anaddaw: Yiwen n uselkin SSL ad iɣumm kullec
  • Askar n subdomain: Aselkin SSL wildcard (*.yourdomain.com)
  • Domains udmawanen: Yal domain n umsaɣ yesra aselkin-ines

Imsidegen n unezduɣ n Ultimate Multisite (Cloudflare, GridPane, Cloudways, atg.) ttsewwurmen asefrek n SSL i domains udmawanen—aya d yiwen seg yisefsayen n wakud imeqqranen i d-yettak plugin.

Iḥrazen n uḥraz


Asefrek n yiseqdacen: Ayen ilaq ad teẓreḍ

WordPress Multisite yettbeṭṭu tafelwit n yiseqdacen gar akk yismal inaddawen. Aya yessnulfu-d tagnit tusligt:

Asenario: John yeqqen i wasmel deg uzeṭṭa-ik. Sakin, yerza ɣer wasmel n umsaɣ-nniḍen (taḥanut n Alice) u yeɛreḍ ad yernu amiḍan iwakken ad yaɣ. Ad d-yawi tuccḍa “email already in use”—ayen ara t-yessḥiran, acku ur yezri ara asmel n Alice uqbel.

Tifrat: Ultimate Multisite yesɛa taxtiṛit iwumi qqaren Enable Multiple Accounts (Settings → Login & Registration) i yettaǧǧan yiwen n email ad yernu imiḍanen yemgaraden deg yismal inaddawen yemgaraden. Yal amiḍan icudd ɣer wasmel-is anaddaw, ur yettaǧǧa ara ad d-yili umennuɣ.


Imecwaren i d-iteddun

Tura tesbeddeḍ Ultimate Multisite u tefhemḍ iɣbula igejdanen. Hatan wayen ara txedmeḍ d afer:

  1. Rnu Taneɣruft-ik tamezwarut n Wasmel — Ṣeggem asmel n tazwara s usentel-ik, ipluginen, d ugbur amedya i tebɣiḍ
  2. Seɣwer Ifarisen/Iɣawasen — Sbadu tismiḍanin n ssuma-inek (Ilelli, Basic, Pro, atg.)
  3. Seɣwer Payment Gateway — Qqen Stripe neɣ PayPal iwakken ad tqebleḍ lexlaṣat
  4. Sagen Taneɣruft-ik n Checkout — Ṣeggem tarmit n ujerrad i yimsaɣen-ik
  5. Seɣwer Amsideg n Unezduɣ — Rmed domain mapping awurman d SSL

Wali tasemlit-nneɣ i yimniren leqqayen ɣef yal yiwen seg yisental-a.


Tesriḍ tallelt?

Ultimate Multisite d ilelli u d aɣbalu yeldin. Ma tufiḍ-t d ayen yesɛan azal, wali ma ad teǧǧeḍ acegger iwakken ad tɛiwneḍ wiyaḍ ad t-id-afen.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *