<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:georss="http://www.georss.org/georss">
<channel>
<title>Intranet - Www.Ocal.Online - Bilgisayar ve Teknoloji Haberleri</title>
<link>https://portal.ocal.online/</link>
<language>tr</language><item>
<title>WordPress ve Diğer CMS’lerde Uyumsuz Temayı Uyumlu Hale Getirme Rehberi</title>
<link>https://portal.ocal.online/intranet/15-wordpress-ve-diger-cmslerde-uyumsuz-temayi-uyumlu-hale-getirme-rehberi.html</link>
<pdalink>https://portal.ocal.online/intranet/15-wordpress-ve-diger-cmslerde-uyumsuz-temayi-uyumlu-hale-getirme-rehberi.html</pdalink>
<guid>https://portal.ocal.online/intranet/15-wordpress-ve-diger-cmslerde-uyumsuz-temayi-uyumlu-hale-getirme-rehberi.html</guid>
<pubDate>Sat, 25 Apr 2026 10:35:32 +0000</pubDate>
<category>index</category>

<content:encoded><![CDATA[<p>Bir temayı kurarsın, demoda gördüğün gibi olur sanırsın ama site açıldığında her şey dağılmıştır. Menü kaymış, yazılar üst üste binmiş, bazı sayfalar hiç açılmıyor… Bu durum özellikle eski temalar, farklı CMS sürümleri ve eklenti çakışmaları yüzünden sık yaşanır. Ama doğru yaklaşım ile çoğu tema kurtarılabilir.</p> <p>Bu rehberde, uyumsuz bir temayı nasıl analiz edip adım adım çalışır hale getirebileceğini anlatıyoruz.</p> <hr> <h3>Uyumsuzluk Neden Olur?</h3> <p>Sorunu çözmeden önce nedenini anlamak gerekir. Genelde şu sebeplerden biri çıkar:</p> <ul> <li> <p>Tema eski, CMS yeni</p> </li> <li> <p>PHP sürümü uyumsuz</p> </li> <li> <p>CSS ve j&#1072;vascript çakışmaları</p> </li> <li> <p>Eksik tema dosyaları</p> </li> <li> <p>Eklenti (plugin) çakışmaları</p> </li> </ul> <p>Bu yüzden direkt kodlara dalmak yerine önce problemi tanımlamak gerekir.</p> <hr> <h3>Hataları Görünür Hale Getir</h3> <p>Karanlıkta uğraşma. Hata mesajlarını aç.</p> <p>WordPress kullanıyorsan <code>wp-config.php</code> dosyasına şu satırları ekle:</p> <pre><code class="language-php">define('WP_DEBUG', true); define('WP_DEBUG_LOG', true); define('WP_DEBUG_DISPLAY', true); </code></pre> <p>Bu sayede:</p> <ul> <li> <p>Beyaz ekranın nedeni görünür olur</p> </li> <li> <p>Hangi dosyanın hata verdiğini anlarsın</p> </li> </ul> <p>Diğer CMS’lerde de genelde debug modu vardır, onu aktif etmek ilk adımdır.</p> <hr> <h3>Tema ve Sistem Sürümünü Kontrol Et</h3> <p>En klasik problem: eski tema + yeni sistem.</p> <ul> <li> <p>WordPress 6.x kullanıyorsun ama tema 2014’ten</p> </li> <li> <p>PHP 8 kullanıyorsun ama tema PHP 5 yazımıyla yapılmış</p> </li> </ul> <p>Çözüm:</p> <ul> <li> <p>Hosting panelinden PHP sürümünü geçici olarak düşür</p> </li> <li> <p>Ya da temayı güncelle / alternatif bul</p> </li> </ul> <p>Bu adım bazen tek başına sorunu çözer.</p> <hr> <h3>Tarayıcı Konsolunu Kullan</h3> <p>F12 tuşuna bas ve “Console” sekmesini aç.</p> <p>Şunları kontrol et:</p> <ul> <li> <p>j&#1072;vascript hataları</p> </li> <li> <p>Yüklenmeyen dosyalar (404)</p> </li> <li> <p>jQuery çakışmaları</p> </li> </ul> <p>Örneğin:</p> <ul> <li> <p><code>$ is not defined</code> hatası → jQuery sorunu</p> </li> <li> <p>CSS dosyası yüklenmiyor → yol hatası</p> </li> </ul> <p>Bunları düzeltmeden tema düzelmez.</p> <hr> <h3>functions.php Dosyasını Temizle</h3> <p>Tema çalışmıyorsa çoğu zaman suçlu burasıdır.</p> <p>Kontrol et:</p> <ul> <li> <p>Fazladan parantez var mı</p> </li> <li> <p>Eski fonksiyonlar kullanılmış mı</p> </li> <li> <p>Hatalı include/import var mı</p> </li> </ul> <p>Eğer ciddi bozuksa:</p> <ul> <li> <p>Aynı temanın temiz sürümünü indir</p> </li> <li> <p>functions.php’yi yeniden kur</p> </li> </ul> <hr> <h3>Eksik Tema Dosyalarını Tamamla</h3> <p>Bazı temalar eksik gelir veya farklı CMS için yapılmıştır.</p> <p>WordPress için minimum gerekli dosyalar:</p> <ul> <li> <p>style.css</p> </li> <li> <p>index.php</p> </li> </ul> <p>Ama sağlıklı çalışması için:</p> <ul> <li> <p>header.php</p> </li> <li> <p>footer.php</p> </li> <li> <p>single.php</p> </li> <li> <p>page.php</p> </li> </ul> <p>Eksik dosyaları başka bir temadan referans alarak oluşturabilirsin.</p> <hr> <h3>Eklenti Çakışmalarını Test Et</h3> <p>Basit ama etkili yöntem:</p> <ol> <li> <p>Tüm eklentileri kapat</p> </li> <li> <p>Siteyi kontrol et</p> </li> <li> <p>Tek tek aç</p> </li> </ol> <p>Site düzeliyorsa:<br>→ sorunlu eklentiyi bulmuş olursun</p> <p>En çok sorun çıkaranlar:</p> <ul> <li> <p>Cache eklentileri</p> </li> <li> <p>Page builder araçları</p> </li> <li> <p>Güvenlik eklentileri</p> </li> </ul> <hr> <h3>CSS ile Hızlı Düzeltmeler Yap</h3> <p>Tema çalışıyor ama görünüm bozuksa hızlı müdahale yapabilirsin.</p> <p>Örneğin:</p> <ul> <li> <p>Görseller taşmışsa</p> </li> <li> <p>Layout kırılmışsa</p> </li> </ul> <p>Küçük CSS dokunuşlarıyla toparlanır. Bu geçici ama etkili bir çözümdür.</p> <hr> <h3>Child Theme Kullanarak Düzenle</h3> <p>Temayı direkt editlemek risklidir. Güncelleme gelince her şey silinir.</p> <p>Onun yerine:</p> <ul> <li> <p>child theme oluştur</p> </li> <li> <p>değişiklikleri oraya yaz</p> </li> </ul> <p>Bu yöntem profesyonel yaklaşımdır ve uzun vadede seni kurtarır.</p> <hr> <h3>Diğer CMS’ler İçin Mantık Aynı</h3> <p>WordPress dışında da durum çok farklı değil.</p> <p><b>Datalife Engine (DLE):</b></p> <ul> <li> <p>templates klasörünü kontrol et</p> </li> <li> <p>.tpl dosyalarında hata ara</p> </li> </ul> <p><b>Joomla:</b></p> <ul> <li> <p>template override sistemini kullan</p> </li> <li> <p>index.php dosyasını incele</p> </li> </ul> <p>Genel mantık hep aynı:</p> <ul> <li> <p>HTML düzgün mü?</p> </li> <li> <p>CSS yükleniyor mu?</p> </li> <li> <p>JS hata veriyor mu?</p> </li> </ul> <hr> <h3>Temayı Modernize Etmek (Kalıcı Çözüm)</h3> <p>Eğer tema çok eskiyse uğraşmak yerine:</p> <ul> <li> <p>HTML5 yapıya geçir</p> </li> <li> <p>Flexbox veya Grid kullan</p> </li> <li> <p>Eski scriptleri kaldır</p> </li> <li> <p>Responsive tasarım ekle</p> </li> </ul> <p>Bu biraz zaman alır ama sonunda sağlam bir tema elde edersin.</p> <hr> <h3>Sonuç</h3> <p>Uyumsuz tema problemi aslında teknik bir kaos değil, çözülmesi gereken bir yapbozdur.</p> <p>Doğru sırayla ilerlersen:</p> <ul> <li> <p>Hataları görürsün</p> </li> <li> <p>Kaynağını bulursun</p> </li> <li> <p>Temayı çalışır hale getirirsin</p> </li> </ul> <p>Çoğu zaman sorun düşündüğünden daha basittir. Önemli olan rastgele denemek yerine sistemli gitmek.</p>]]></content:encoded>
</item><item>
<title>Kurumsal Intranet Rehberi: Baştan Sona Profesyonel Kurulum ve Yönetim</title>
<link>https://portal.ocal.online/rehberler/14-kurumsal-intranet-rehberi-bastan-sona-profesyonel-kurulum-ve-yonetim.html</link>
<pdalink>https://portal.ocal.online/rehberler/14-kurumsal-intranet-rehberi-bastan-sona-profesyonel-kurulum-ve-yonetim.html</pdalink>
<guid>https://portal.ocal.online/rehberler/14-kurumsal-intranet-rehberi-bastan-sona-profesyonel-kurulum-ve-yonetim.html</guid>
<pubDate>Sat, 25 Apr 2026 10:30:02 +0000</pubDate>
<category>index</category>

<content:encoded><![CDATA[<p>Bir intranet, şirket içi iletişimi, belge yönetimini ve iş süreçlerini tek merkezde toplayan kapalı bir dijital ağdır. Doğru kurulduğunda verimliliği artırır, bilgi akışını hızlandırır ve ekipler arası koordinasyonu ciddi şekilde güçlendirir. Ama yanlış kurulan bir intranet, kimsenin kullanmadığı “ölü bir portal”a dönüşebilir. Bu rehber, işi baştan doğru kurman için.</p> <hr> <h3>1. Intranet Nedir, Ne İşe Yarar?</h3> <p>Intranet, sadece bir “iç site” değildir. Doğru kullanıldığında:</p> <ul> <li>Şirket içi duyurular tek noktadan yapılır</li> <li>Belgeler merkezi olarak saklanır (versiyon kontrolü ile)</li> <li>Departmanlar arası iletişim hızlanır</li> <li>İnsan kaynakları süreçleri dijitalleşir</li> <li>Bilgi kaybı azalır</li> </ul> <p>Kısacası: “herkesin her şeyi sorduğu kişi” yerine sistem konuşur.</p> <hr> <h3>2. Planlama: En Kritik Aşama</h3> <p>Kuruluma geçmeden önce şu sorulara net cevap ver:</p> <ul> <li>Kimler kullanacak? (Tüm çalışanlar mı, belirli ekipler mi?)</li> <li>Ne paylaşılacak? (doküman, haber, proje, görev vb.)</li> <li>Erişim seviyeleri nasıl olacak?</li> <li>Mobil erişim gerekli mi?</li> </ul> <p>Bu aşamada yapılan hata → sistemin sonradan çökmesi demek.</p> <hr> <h3>3. Doğru Teknolojiyi Seçmek</h3> <p>İhtiyacına göre 3 ana yol var:</p> <h4>a) Hazır Sistemler</h4> <ul> <li>Microsoft SharePoint</li> <li>Confluence</li> </ul> <p>Avantaj: hızlı kurulum<br>Dezavantaj: maliyet ve esneklik sınırlı</p> <h4>b) CMS Tabanlı</h4> <ul> <li>WordPress</li> <li>Drupal</li> </ul> <p>Avantaj: esnek, geliştirilebilir<br>Dezavantaj: iyi yapılandırılmazsa dağılır</p> <h4>c) Özel Yazılım</h4> <ul> <li>PHP / Node.js / .NET ile sıfırdan<br>Avantaj: tamamen ihtiyaca özel<br>Dezavantaj: zaman + maliyet</li> </ul> <p>Eğer hızlı başlamak istiyorsan → WordPress + intranet eklentileri iyi başlangıçtır.</p> <hr> <h3>4. Temel Özellikler (Olmazsa Olmazlar)</h3> <p>İyi bir intranet şu modülleri içermeli:</p> <ul> <li><b>Duyuru Paneli</b> → şirket haberleri</li> <li><b>Doküman Yönetimi</b> → PDF, Word, Excel</li> <li><b>Kullanıcı Yetkilendirme</b> → rol bazlı erişim</li> <li><b>Arama Motoru</b> → hızlı bilgi bulma</li> <li><b>Mesajlaşma / Yorum</b> → ekip içi iletişim</li> <li><b>Takvim / Etkinlikler</b></li> </ul> <p>Ekstra olarak:</p> <ul> <li>Proje yönetimi</li> <li>Görev takibi</li> <li>KPI panelleri</li> </ul> <hr> <h3>5. Güvenlik: En Kritik Katman</h3> <p>Intranet dışarı kapalı olsa bile güvenlik şart:</p> <ul> <li>SSL zorunlu</li> <li>Güçlü şifre politikası</li> <li>IP kısıtlama (opsiyonel)</li> <li>Log kayıtları</li> <li>Yedekleme sistemi</li> </ul> <p>Unutma: içerideki veri dışarıdan daha değerlidir.</p> <hr> <h3>6. UI/UX: Kullanılmazsa Çöp Olur</h3> <p>Kullanıcı deneyimi kötü olan intranet = kullanılmayan intranet</p> <p>Dikkat et:</p> <ul> <li>Sade arayüz</li> <li>Hızlı yükleme</li> <li>Mobil uyum</li> <li>Minimum tıklama ile erişim</li> </ul> <p>“Her şey var ama kimse kullanmıyor” durumu genelde buradan çıkar.</p> <hr> <h3>7. İçerik Stratejisi</h3> <p>Intranet sadece teknik bir proje değil, içerik projesidir:</p> <ul> <li>Haftalık duyurular</li> <li>Departman güncellemeleri</li> <li>Eğitim içerikleri</li> <li>Yeni başlayanlar için rehber</li> </ul> <p>Sistemi canlı tutan şey içeriktir.</p> <hr> <h3>8. Kurulum Örnek Akış (WordPress ile)</h3> <p>Kısa bir pratik akış:</p> <ol> <li>Hosting + domain (iç ağ ya da VPN)</li> <li>WordPress kurulumu</li> <li>Üyelik sistemi aktif et</li> <li>Rol yönetimi eklentisi kur</li> <li>Dosya yönetimi eklentisi ekle</li> <li>Tema seç (minimal + hızlı)</li> <li>Menüleri oluştur</li> <li>Test kullanıcılarıyla dene</li> </ol> <hr> <h3>9. En Sık Yapılan Hatalar</h3> <ul> <li>Gereksiz karmaşık sistem kurmak</li> <li>Kullanıcı eğitimi vermemek</li> <li>Güncelleme yapmamak</li> <li>Herkese her şeyi açmak</li> <li>Mobili düşünmemek</li> </ul> <hr> <h3>10. Sonuç: Intranet Bir Yazılım Değil, Sistemdir</h3> <p>Başarılı intranet:</p> <ul> <li>yaşayan</li> <li>kullanılan</li> <li>sürekli güncellenen</li> </ul> <p>bir yapıdır.</p> <p>Tek sefer kurup bırakılan intranet → başarısız intranet.</p>]]></content:encoded>
</item><item>
<title>WordPress alternatifleri</title>
<link>https://portal.ocal.online/rehberler/8-wordpress-alternatifleri.html</link>
<pdalink>https://portal.ocal.online/rehberler/8-wordpress-alternatifleri.html</pdalink>
<guid>https://portal.ocal.online/rehberler/8-wordpress-alternatifleri.html</guid>
<pubDate>Fri, 24 Apr 2026 13:21:38 +0000</pubDate>
<category>index</category>

<content:encoded><![CDATA[<p>WordPress yıllardır blog dünyasının en bilinen sistemi ama artık tek seçenek değil. Özellikle farklı ihtiyaçlara göre şekillenen onlarca CMS ortaya çıktı. Kimi sadece yazı yazmaya odaklanıyor, kimi portal mantığında çalışıyor, kimi de tamamen geliştiricilere özgürlük sunuyor. Bu yazıda WordPress’e alternatif olabilecek sistemleri, sade bir bakışla ele alalım.</p> <p>Datalife Engine (DLE) bu alternatifler arasında ayrı bir yerde duruyor. Daha çok haber sitesi ve portal projeleri için kullanılan bu sistem, performans açısından oldukça başarılı. PHP tabanlı olması ve güçlü cache yapısı sayesinde yüksek trafikte bile stabil çalışabiliyor. Özellikle eski internet tarzı, kategori ağırlıklı içerik siteleri kurmak isteyenler için hâlâ güçlü bir seçenek.</p> <p>Blogger ise sadeliğiyle öne çıkan klasik bir platform. Google altyapısıyla çalıştığı için kurulum gerektirmiyor. Giriş yapıp yazı yazmaya başlamak mümkün. Teknik detaylarla uğraşmak istemeyenler için ideal olsa da tasarım ve özelleştirme tarafında sınırlı kalabiliyor.</p> <p>Joomla, bir dönem WordPress’in en büyük rakiplerinden biriydi. Modüler yapısı sayesinde esnek çözümler sunar. Kullanıcı yönetimi ve içerik organizasyonu güçlüdür ancak öğrenme süreci biraz zaman alabilir.</p> <p>Drupal ise daha çok büyük ve kurumsal projelerde tercih edilen bir sistemdir. Güvenlik ve esneklik açısından oldukça güçlüdür. Ancak küçük bir blog için fazla karmaşık ve ağır kalabilir.</p> <p>Ghost, tamamen yazı yazmaya odaklanmış modern bir platformdur. Minimal arayüzü sayesinde dikkat dağıtmaz ve hızlı bir deneyim sunar. Özellikle içerik üretimini merkeze alan kullanıcılar için oldukça idealdir.</p> <p>Strapi ve Directus gibi sistemler ise “headless CMS” olarak adlandırılır. Bu yapıda içerik yönetimi ayrı, sitenin görünümü ayrı geliştirilir. API tabanlı çalıştıkları için modern web projelerinde sıkça tercih edilirler. Ancak kullanmak için teknik bilgi gerekir.</p> <p>Grav, veritabanı kullanmadan çalışan hafif bir CMS’tir. Dosya tabanlı yapısı sayesinde hızlıdır ve kurulumu oldukça kolaydır. Küçük ve sade projeler için iyi bir alternatif olabilir.</p> <p>October CMS ve ProcessWire gibi sistemler geliştirici odaklıdır. Daha fazla kontrol ve esneklik sunarlar. Özellikle kendi temasını ve sistemini sıfırdan şekillendirmek isteyenler için uygundur.</p> <p>TYPO3 ve MODX ise daha niş ama güçlü çözümler sunar. Büyük projelerde stabil çalışırlar ve içerik yönetimi konusunda detaylı kontrol sağlarlar.</p> <p>Sonuç olarak WordPress hâlâ güçlü bir seçenek olsa da artık herkes için en doğru tercih olmayabilir. Eğer amacın sadece yazı yazmaksa daha sade sistemler öne çıkar. Portal ya da haber sitesi kurmak istiyorsan farklı çözümler daha mantıklı olabilir. Geliştiriciysen headless CMS’ler ya da daha özgür yapılar sana daha fazla alan açar. Doğru seçim tamamen ne yapmak istediğine bağlıdır.</p>]]></content:encoded>
</item></channel></rss>