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
- Öncelikle hesabınız için bir Zone yaratın
- 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/'); ...
- 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" />
- 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" />
- 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>
- 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?
Makalemiz hakkındaki düşünceniz, içeriklerimizi geliştirebilmemiz adına bizim için önemlidir.