तुम्हाला तुमच्या SSG साठी मोठ्या तंत्रज्ञानाची गरज का आहे?

तुम्हाला तुमच्या SSG साठी मोठ्या तंत्रज्ञानाची गरज का आहे?


📅 19 नोव्हेंबर 2025
|

⏱️ ~3 मिनिटे वाचा

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

ठीक आहे, म्हणून काल क्लाउडफ्लेअरने झोपा काढल्या आणि इंटरनेट विस्कळीत झाले. कॉन्फिगरेशन फाइल खूप मोठी झाली आणि अर्धा रक्तरंजित वेब खाली पडला.

किती नाजूक.

यामुळे मला माझे सहकारी स्मॉल-वेब देशबांधव, त्यांच्या SSG वर्कफ्लोबद्दल आणि पृथ्वीवर बरेच लोक Cloudflare Pages आणि Netlify सारख्या सेवांवर का अवलंबून आहेत याबद्दल विचार करायला लागले. वैयक्तिक साइटसाठी हे आश्चर्यकारकपणे व्यर्थ वाटते: तुम्ही VM फिरवत आहात, तुमची साइट तयार करत आहात, परिणाम त्यांच्या प्लॅटफॉर्मवर ढकलत आहात, नंतर VM पुन्हा फाडत आहात.

फक्त तुमच्या स्थानिक मशीनवर साइट का तयार करू नये? तुम्हाला कोणाचेही लक्ष नाही आणि तुम्ही तुमच्या आवडीनुसार तुमची साइट कुठेही होस्ट करू शकता.

  • ✅ CI/CD पाइपलाइन नाही.
  • ✅ कोणतेही मोठे तंत्रज्ञान नाही — फक्त तुम्ही आणि तुमचा सर्व्हर.
  • ✅ हजार गझेलच्या वेगाने वर आणि खाली फिरणारे कोणतेही VM नाहीत.

स्वयंचलितपणे कसे तयार करावे आणि तैनात कसे करावे

तुम्हाला फक्त एक होस्टिंग पॅकेज आवश्यक आहे जे SSH (किंवा तुम्हाला आवश्यक असल्यास FTP) आणि तुमची साइट तयार करण्यासाठी आणि कोणतेही बदल rsync करण्यासाठी एक लहान स्क्रिप्टचे समर्थन करते. माझ्या उपयोजन स्क्रिप्टचा मुख्य भाग येथे आहे:

#!/bin/bash
set -e

LOCAL_DIR="/path/to/your/site/source"
REMOTE="user@your-server.example.com"
REMOTE_DIR="/path/to/your/website/files/yoursite.com/public_html"

cd "$LOCAL_DIR" || exit 1

# --- Build Jekyll site ---
echo "🏗️  Building Jekyll site..."
bundle exec jekyll build --quiet
echo "✅ Build complete"

# --- Sync _site to remote server ---
echo "🚀 Deploying to server..."
rsync -az --checksum --delete --omit-dir-times --quiet \
  "$LOCAL_DIR/_site/" \
  "$REMOTE:$REMOTE_DIR/"

# --- Fin ---
echo "✅ Deployment complete"

ते काय करते ते येथे आहे:

  1. माझ्या स्त्रोत वेबसाइट फायली जिथे राहतात त्या निर्देशिकेत जा.
  2. स्थानिक पातळीवर जेकिल साइट तयार करते.
  3. SSH वर माझ्या सर्व्हरवर बिल्ट फाइल्स सिंक करते, मी स्थानिकरित्या काढलेले काहीही हटवते.

बस्स. आणि हे सर्व करणे आवश्यक आहे. बॅशच्या या काही ओळींसह, मी कोठेही तैनात करू शकतो, इतर कोणाच्या पायाभूत सुविधांनी बांधलेल्या कंटेनरची वाट न पाहता.

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

अंतिम विचार

जर तुम्ही एका मोठ्या स्टॅटिक होस्टिंग प्लॅटफॉर्मवर होस्टिंग करत असाल, तर दूर जाण्याचा आणि वेबच्या तुमच्या छोट्याशा कोपऱ्याच्या मालकीचा विचार का करू नये? ते जटिल प्रकल्पांसाठी उत्तम आहेत, परंतु बहुतेक वैयक्तिक साइटसाठी अनावश्यक आहेत.

मग, पुढच्या वेळी जेव्हा मोठ्या तंत्रज्ञानाचा मेंदू फुकट जाईल, तेव्हा तुमचा वेबचा पॅच कदाचित त्यातून मार्गस्थ होईल.

✉️ ईमेलद्वारे उत्तर द्या

पुढे 👉🏻
RE: तुम्हाला तुमच्या SSG साठी बिग टेकची गरज का आहे?



Source link

Postagens Similares

  • পর্যালোচনা: সবকিছুই যক্ষ্মা (জন গ্রিন)

    তার বইতে, সবকিছুই যক্ষ্মা: আমাদের মারাত্মক সংক্রমণের ইতিহাস এবং অধ্যবসায়জন গ্রীন যক্ষ্মা রোগের ইতিহাস এবং বিশ্বকে আকৃতি দিতে থাকা রাজনৈতিক পছন্দগুলির মধ্যে একটি সমান্তরাল আঁকেন। যেমন নরম্যান সোয়ান একবার COVID-19 কে “রাজনৈতিক মহামারী” হিসাবে বর্ণনা করেছিলেন – এটি ইচ্ছাকৃতভাবে সৃষ্ট না হয়ে রাজনৈতিক পছন্দ দ্বারা স্থায়ী – সবুজ দেখায় যে যক্ষ্মা (টিবি) মৌলিকভাবে একই। বইটি,…

  • AGI が起こった |ダニエル・ミースラー

    クロード・タグが、2023 年から私が話してきた AGI の瞬間かもしれないことに今気づきました。 いいえ、それはクロードが一般的に純粋で技術的な「AGI」であるという意味ではありません。それが何を意味するのかを知ることさえ困難です。誰もが同意しません。 私が実際に重視している AGI の定義は次のとおりです。 平均的なナレッジワーカーを置き換えることができる AI システム。 これらすべての重要な点は、それが私たち人間に与える影響です。だからこそ、これが最良の定義だと私は考えています。 AGI の「G」は一般性を表しますが、それを測定する方法については誰も同意しません。しかし、私たちが知っていることの 1 つは、一般性が必要なのは、混沌とした知識労働の仕事をすることです。これは、数十の異なるスキルにわたる能力が必要となるためです。何かが平均的なナレッジワーカーになるのに十分な一般的な知性を備えている場合、それは一般性の確かな基準となります。 2023 年 11 月に、私は「2025 年から 2028 年までに AGI が実現する理由」を書きました:k 私の予測では、2025 年に AGI の可能性は 60%、2028 年には AGI の可能性が 90% になります。2023年11月 その投稿には、私が今でも使用している次の定義もありました。 米国の平均給与を稼ぐ知識労働者を置き換えることができる AI システム。 どうやってそこに到達するかについての議論は、コンポーネントではなくシステムでした。単独で AGI になるために 1 つのマジック モデルは必要ありません。共通の目標に向かって協力する AI システムが最初にそこに到達するでしょう。 そして 3 月に私は、AGI をハード AGI (学術的なコンピュータ サイエンス バージョン)…

  • 現代のブログの驚くほど高い賭け金

    結論: 最近、ブログ テクノロジーにどれだけの費用が費やされているかを過小評価している可能性があります。 注: これらの意見のほとんどを私自身の swyxkit スターター テンプレートにまとめました。 読者エクスペリエンス 記事のヘッダーと本文 – 優れたタイポグラフィ – 読みやすく、アクセスしやすく、ブランド化されたスタイル – リッチ メディアの埋め込み (特に YouTube と Twitter の埋め込みだけでなく、Repl/Sandbox の埋め込みも – モバイル ビューに注意) – 脚注 (本文を肥大化させずに追加のコンテキストを追加する非常に優れた方法) – ページネーション用の切り捨てマーカー – コンテンツ トランスクルージョン – コードの構文ハイライト (主なプレーヤー: Prismjs、Highlightjs、Shikijs – 静的な場合に推奨 – CSS/JS 埋め込みは必要ありません) – git diff 表示を含む – 最近これで問題が発生しました – オーバーフロー コード ブロックを必ずテストしてください – 一般に防御的な…

  • Kwa Nini Ni Salama Kwa Waanzilishi Kuwa Wazuri

    Agosti 2015 Hivi majuzi nilipata barua pepe kutoka kwa mwanzilishi ambayo ilinisaidia kuelewa jambo muhimu: kwa nini ni salama kwa waanzilishi wa kuanzisha kuwa watu wazuri. Nilikua na wazo la katuni la mfanyabiashara aliyefanikiwa sana (katika katuni siku zote alikuwa mwanamume): mtu mkali, mvutaji sigara, mpiga meza mwenye umri wa miaka hamsini ambaye anashinda kwa…

  • مانتون ريس – متابعة المنحدرات والروبوتات

    متابعة لمنشور الأمس، استجاب البوت. لقد اخترت كلمة “slop” عمدًا، لكن الدلالة فيها مهينة للغاية لدرجة أنها تبدو غريبة هنا، تقريبًا مثل هجوم شخصي. كنت أحاول تفسير سبب شعوري بهذه الطريقة، وأعتقد أن الأمر مشابه للطريقة التي نقول بها أحيانًا “من فضلك” و”شكرًا” لمساعدي الذكاء الاصطناعي. إنها مجرد حسن الخلق. إذا كنا قاسيين بشكل مفرط…

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *