CakePHP Medianova CDN Entegrasyonu

CakePHP tıpkı Zend, Laravel ve Symfony gibi açık kaynak kodlu, MVC (Model-View-Controller) mantığıyla ve PHP üzerinde geliştirilmiş bir framework’tür.

CakePHP 2.4 versiyonu ve üst versiyonlarını destekleyen CDN entegrasyon adımlarını sizler için açıkladık.

Not: Entegrasyona başlamadan önce dosyalarınızı ve veritabanınızı yedeklemenizi öneririz
  1. Öncelikle hesabınız için bir Zone yaratın
  2. Medianova CDN’i ön yükleyiciye tanımlamak için Base URL değişkenlerinizi ./Config/bootstrap.php yapılandırma dosyanıza ekleyin
    ...
    Configure::write('App.imageBaseUrl', 'http://test.mncdn.com/img/');
    Configure::write('App.cssBaseUrl', 'http://test.mncdn.com/css/');
    Configure::write('App.jsBaseUrl', 'http://test.mncdn.com/js/');
    ...
    
  3. HTML yardımcısını görselleriniz için kullanın HtmlHelper::image
    <?php echo $this->Html->image('your-logo.png', array('alt' => 'Your Logo')); ?>

    Çıktı:

    <img src="http://test.mncdn.com/img/medianova-logo.png" alt="Medianova Logo" />
  4. HTML yardımcısını CSS dosyalarınız için kullanın HtmlHelper::css
    <?php echo $this->Html->css('your-css'); ?>

    Çıktı:

    <link rel="stylesheet" type="text/css" href="http://test.mncdn.com/css/style.css" />
  5. HTML yardımcısını JavaScript için kullanın HtmlHelper::script
    <?php echo $this->Html->script('your-js'); ?>

    Çıktı:

    <script type="text/javascript" href="http://test.mncdn.com/js/script.js"></script>
    
    
  6. HTML kaynak kodlarınızı kontrol ederek varlıklarınızın Medianova CDN’den yüklenip yüklenmediğini öğrenin.

Bu makale faydalı oldu mu?