PasteShr – Text Hosting & Sharing Script
🏆 PasteShr – Metin Barındırma ve Paylaşım Komut Dosyası (GPL Kaynak Kodu Açıklaması)
SEO Anahtar Kelimeleri: Pastebin klon komut dosyası, metin paylaşımı PHP komut dosyası, kod pasajı barındırma, çevrimiçi not paylaşımı, kendi kendine barındırılan yapıştırma uygulaması, GPL yapıştırma komut dosyası.
🚀 Genel Bakış
PasteShr, kullanıcıların temiz bir URL ile parçacıklar oluşturmasına, saklamasına ve paylaşmasına olanak tanıyan hafif, kendi kendine barındırılan bir metin ve kod paylaşım platformudur.
Bunu kendi özel/genel Pastebin tarzı hizmetiniz olarak düşünün; üçüncü taraf sitelere güvenmeden günlükler, kod örnekleri ve kısa notlar göndermesi gereken geliştiriciler, destek ekipleri, blog yazarları veya topluluklar için mükemmel.
Komut dosyası PHP + MySQL ile oluşturulmuştur ve sözdizimi vurgulama, görünürlük kontrolü (genel/liste dışı/özel), son kullanma süreleri ve kullanıcı hesapları gibi özelliklerin tümü modern, duyarlı bir kullanıcı arayüzünde sunulmaktadır.
✨ Temel Özellikler
- 📝 Hızlı Yapıştırma Oluşturma: metin veya kod ekleyin, başlığı seçin ve anında yayınlayın.
- 🔒 Görünürlük Seçenekleri: herkese açık, liste dışı veya şifre korumalı yapıştırmalar.
- ⏱️ Son Kullanma Süresi: macunları 10 dakika / 1 saat / 1 gün / özel sonra otomatik olarak silinecek şekilde ayarlayın.
- 🌈 Sözdizimi Vurgulama: kod parçacıkları için geliştirici dostu ekran.
- 👤 Kullanıcı Hesapları (isteğe bağlı): Kayıtlı kullanıcılar yapıştırmalarını yönetebilir.
- 🔗 Paylaşılabilir URL'ler: yardım masası, sohbet veya forum paylaşımı için temiz bağlantılar.
- 🔍 Arama ve Etiketler: anahtar kelimeye veya etikete göre herkese açık yapıştırmaları bulun.
- 📱 Duyarlı kullanıcı arayüzü: masaüstü ve mobil tarayıcılarda çalışır.
- 🧾 Yönetici Paneli: kullanıcıları, yapıştırmaları, bildirilen içeriği ve site ayarlarını yönetin.
- 🛡️ Spam Koruması: CAPTCHA / reCAPTCHA - botları durdurmaya hazır.
⚙️ Teknik Yığın
- Dil: PHP 8.x+
- Veritabanı: MySQL / MariaDB
- Ön Uç: HTML5, Bootstrap 5, JavaScript
- Editör: Söz dizimi vurgulaması için CodeMirror / Prism.js (orijinal yapıya bağlı olarak)
- Barındırma: mod_rewrite ile Apache / Nginx
Uzmanlık Notu: Kolay kaplama, beyaz etiketleme ve özellik genişletme için MVC benzeri basit bir düzende yapılandırılmıştır.
🧩 Kurulum Kılavuzu
- 📦 Tüm script dosyalarını sunucunuza yükleyin (ör. public_html/pasteshr).
- 🧰 Bir MySQL veritabanı ve kullanıcı oluşturun.
- 🗄️ Sağlanan pastashr.sql dosyasını içe aktarın.
- ⚙️ DB kimlik bilgilerini, site adını ve reCAPTCHA anahtarlarını ayarlamak için config.php / .env dosyasını düzenleyin.
- 🔐 Apache'de temiz URL'leri (.htaccess) veya Nginx'te eşdeğerini etkinleştirin.
- 🚀 Siteyi tarayıcınızda açın ve ilk yönetici hesabını oluşturun.
📦 Teslimatlar
- ✅ Tam PHP betiği kaynak kodu
- ✅ SQL veritabanı dökümü
- ✅ Yönetici kontrol paneli
- ✅ Ön uç yapıştırma/sayfa oluşturma
- ✅ Varlıkları vurgulayan sözdizimi
- ✅ GPL'ye hazır HTML açıklaması (bu dosya)
📱 Desteklenen Platformlar
- Sunucu İşletim Sistemi: PHP 8+ ile Linux / Windows
- Web Sunucusu: Apache / Nginx
- Veritabanı: MySQL / MariaDB
- Tarayıcılar: Chrome, Firefox, Edge, Safari (masaüstü ve mobil)
🧠 Notlar
- Lisans: GPL – değiştirebilir, tercüme edebilir ve yeniden dağıtabilirsiniz.
- Özelleştirme İpuçları: CLI yüklemeleri için yapıştırma klasörleri, kullanıcı ekipleri, özel kuruluş çalışma alanları veya API uç noktaları ekleyin.
- SEO Güvencesi: "kodu yapıştırma", "metin barındırma" ve "çevrimiçi kod paylaşma" dizinlerine uygun, insan tarafından okunabilen URL'ler ve meta etiketler kullanır.
- Güvenlik: Kötüye kullanımı önlemek için hız sınırlamayı, HTTPS'yi ve reCAPTCHA'yı etkinleştirin.
👨💻 Orijinal Geliştirici Kredisi
CodeCanyon / PHP pazar yeri yazarı tarafından hazırlanan orijinal komut dosyası konsepti ve kullanıcı arayüzü.
Bu sürüm, eğitimsel ve münhasır olmayan yeniden kullanım için GNU Genel Kamu Lisansı (GPL) kapsamında sağlanmaktadır.
Referans: Orijinal Pazar Yeri Listesi.
🔒 Sorumluluk reddi beyanı
GNU Genel Kamu Lisansı (GPL) kapsamında dağıtılmaktadır.
Pastebin.com'a veya herhangi bir üçüncü taraf yapıştırma hizmetine bağlı değildir.
Tüm logolar, isimler ve demo içeriği ilgili sahiplerine aittir.
- Herkese açık lansmandan önce markalama ve site simgesini değiştirin.
- İçerik yüklemelerini izleyin ve genel örnekler için raporlamayı etkinleştirin.
- UGC (kullanıcı tarafından oluşturulan içerik) için barındırma ve yerel politikalara uyun.
Değerlendirmeler
Henüz değerlendirme yapılmadı.