Kategori: IT

IT

PHP ile yapılmış basit CDN hizmeti modülü

Trafik yükünü azaltmak için CloudFlare kullandım, ancak bağlantı konumunun LAX (Los Angeles) olması nedeniyle hızın oldukça düştüğünü fark ettim. CDN olarak kullanmak üzere aceleyle bunu geliştirdim. Sunucu Tokyo’da (Vultr) bulunuyor. Çalışma prensibi, kilho.net/{파일} adresini cdn.kilho.net/{파일} adresine yönlendirerek ana barındırma hizmetinin…

Devamını oku — PHP ile yapılmış basit CDN hizmeti modülü
IT

HTTP Erişim Bilgisi Kaydı

OpenAPI kullanırken test amacıyla erişim bilgilerinin doğru olup olmadığını kontrol etmek için Bağlantı sırasında HTTP yöntemi, ana makine ve POST değerleri <? $log = $_SERVER[‘REQUEST_METHOD’].’ ‘.$_SERVER[‘HTTP_HOST’].$_SERVER[‘REQUEST_URI’].”nn”; foreach($_SERVER as $k => $v) { if($k==’HTTP_HOST’) continue; if(substr($k, 0,5)!=’HTTP_’) continue; $log .= ‘$k:…

Devamını oku — HTTP Erişim Bilgisi Kaydı
IT

php.ini dosya ayarları

Sunucu kurulumundan sonra kontrol short_open_tag = On “<?php” ve “<?” kullanılabilmesini sağlar. display_errors = On PHP betiği çalıştırılırken hata oluştuğunda ilgili mesajı görüntüler. (off durumunda HTTP 500 iç sunucu hatası görüntülenir) date.timezone = Asia/Seoul İlgili saat dilimini ayarlar. error_reporting=E_ALL &…

Devamını oku — php.ini dosya ayarları
WordPress

WordPress, GNUboard Entegrasyonu

Şu anda Kilho.net’te WordPress ile GNUboard’u entegre etme şeklimiz. Siteyi biraz daha kararlı hale getirdikten sonra kaynak kodunu paylaşmayı planlıyordum; ancak bir GNUboard kullanıcısının isteği (?) üzerine aceleyle hazırladığım sürümü paylaşıyorum. (http://sir.co.kr/bbs/board.php?bo_table=cm_free&wr_id=741180) İleride, GNUboard’un head.php ve tail.php dosyalarından WordPress’in oluşturduğu…

Devamını oku — WordPress, GNUboard Entegrasyonu
IT

Google'dan jQuery kullanımı

Trafik nedeniyle görselleri ve Flash dosyalarını başka bir sunucuya taşıyıp bağlantılarını verdim jQuery’yi ise internette gezinirken aşağıdaki kodu bulduktan sonra Google’a bağladım Düzenlenen dosya: tema/functions.php //Making jQuery Google API function modify_jquery() { if (!is_admin()) { // comment out the next…

Devamını oku — Google'dan jQuery kullanımı
IT

GnuBoard Entegrasyonunun Tamamlanması

WordPress üye veritabanı temel alınarak GnuBoard ile entegrasyon sağlandı ve panoda oturum açan kullanıcıların yazı yazabilmesi mümkün hâle getirildi. Alt alan adı ve çerez paylaşımı Aşağıdaki kodu WordPress’in kurulu olduğu sunucuya “wp-sso.php” adıyla kaydedin <? include ‘wp-load.php’; $cookie_name = ‘wordpress_logged_in_’.md5(get_site_option(‘siteurl’));…

Devamını oku — GnuBoard Entegrasyonunun Tamamlanması
IT

GnuBoard yedekleme provası

Mevcut veritabanını euc-kr’den utf8’e dönüştürmek için yedeği özenle (??) aldıktan sonra EditPlus’ta açtım; geçerli kodlamada kaybolabilecek karakterler içerdiği uyarısını verdi, Şimdilik yok sayıp UTF8’e çevirip Import …. Lanet olsun ㅠㅠ bozuk karakterler yüzünden olmuyor Aceleyle aradım~~~~ sonunda bir çözüm bulamadım..…

Devamını oku — GnuBoard yedekleme provası