merhaba mobilde içereklerin sitenizden görütülenmesi için sadece viewport meta tagı değiştirmek yetmiyor
css içinde'de düzenleme sağlamanız gerekiyor css içinde resimler, divler, kolanların her biri
ayrı ayrı etiketlenip mobil uyumlu hale getirilmeliki
düzgün görünüm sağlayabilesiniz. aşağıdaki kodlarda mobil uyumluluk alanları belirtilmiştir
incelerseniz mantığı anlayabilirsiniz
yada siteniz aktifse adını yazın veya css içereği
hakkında daha fazla bilgi sağlarsanız yardımcı olabiliriz
örnek kodlar
@media (max-width: 767.98px) {// mobilde en fazla genişlik boyutu
.footer {
left: 0 !important;
text-align: center; } }
body[data-layout-mode="horizontal"] .footer {
left: 0 !important; }
body[data-layout-mode="horizontal"][data-layout-width="boxed"] .footer {
max-width: 1300px !important; }
@media (min-width: 992px) {// mobilde en fazla genişlik boyutu
body[data-layout-mode="detached"] .footer {
position: inherit;
margin: 0 10px; } }
boot olayı tamamen fikirlere dayanıyor
yani videolar başka yerde sen link ile çekip yayınlıyorsun
şimdi şöyle düşün internet dünyası açık kod olduğu için googleya bir kelime yazıyorsun.
anında içerekler ile bilgi ekrana geliyor.
peki bunu nasıl yapıyor tabiki bootlarla botlar içerikleri depoluyor
birisi aradığında depoladığı sistemlerde ekrana yansıtıyor.
açık kod dunyası olduğu için videolar depolayan sistemlerden php, asp, js gibi bir kaç basit kod aracılığıyla
çekip kendi verilerine kaydediyorsun ve yine asp php js gibi kodlama yaparak sistede yayınlıyorsun
kod bilgin varsa basit birşey. zor değil
yani kısaca yotubeden alıp kendi sitemde yayınlıyorum zor bişe değil hatta en basit kodalamayla bile yapılır boot
tablolarda Birden fazla Foreign Key kullanabilirsin
örnek kullanım şekli
CONSTRAINT 'uyeler_uye_id'
FOREIGN KEY (`uyeler_uye`)
REFERENCES 'deneme`.`user' (`iduye`)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT 'yeni_uye_id'
FOREIGN KEY (`yeni_uye`)
REFERENCES 'deneme`.`uye' (`iduye`)
ON DELETE NO ACTION
ON UPDATE NO ACTION);
merhaba bu şekilde işlersen
0 10,12,14,16,18 * * /site/ahmet 2 saatte bir
0 0/1 1/1 ? bu 1 dakikada bir
0 0/30 1/1 ? * buda her 30 dakikada işlenir
Yada
Saniye Dakika Saat Ayıngünü Ay Haftanın günü Yıl
0 15 1 0 ?
Sonuç Cron İfadesi: 0 15/1 0? * *
önemli bir hatırlarlatma cron 24 esasına dayanıyor
merhaba film dizi sitelerinin çoğu açılıyor ama içereklerin yayın hakları ellerinde olmadığı için
ya erişime kapatılıyor yada uyar kaldır şeklinde yasa dışı film dizi yayınlıyorlar,
soruna gelecek olursak o kadar film dizi verilerini barındıracak şirketler varmı bilmiyorum turkiyede
içerik hak sahibi değilsen yasa dışı kabul ediliyor yani barındırmaya izin verilmiyor
dolasıyla film dizi içerik yayınlayan siteler ya link (başka platforumlarda yayınlanan içerikler) usulü yada video barındırma şirketlerinden
disk satın alıp oradan yine link usulü ile yayınlıyorlar. buda yasa dışı tabiki.
site sahipleri film dizi içerikleri bootlarla çekilebilir yada tıpkı youtube embed linki gibi veri tabanına ekleyerek yayınlar
üste anlatığım gibi video barındırma siteleri torrent gibi sistemlerden'de içerikler bolca bulunuyor
boot olayı doğru siteden veri çek sonra sitende yayınla bir tür alışveriş gibi düşün boot olayını.
tabiki başkalarıda senin sisteminden çekiyor film dizi bootları piyasada bolca yayınlanmış
bunların içerisinde en popüleride tabiki wordpress ile yapılmış botlar.
ayrıca yine bildiğim kadarıyla boot sistemleri var ordan uyelik satın alıp içerikte ekleye biliyorsun.
önemli bir hatırlatma (yasa dışı içerik yayınlamak suçtur) bu gün olmasada bir gün mutlak olur.
umarım faydası olur. konuyla alakalı aklına takılan bir soru varsa çekinmeden sora bilirsin.
Hata iletisi, Bu bağlantı noktasının zaten kullanımda olduğunu gösteriyor.
sunucunun bağlantı noktasını değiştirebilirsin
pdo ile yazmış olduğum foksiyonu kullanabilirsin
sınırsız kategori foksiyonu
function kategoriliste($parent_id,$id=0,$string = 0) {
global $pdo;
$statament = $pdo->prepare("SELECT * FROM kategori WHERE parent_id=:id ORDER BY adi ASC");
$statament->execute(array("id"=>$id));
while ($row = $statament->fetch(PDO::FETCH_ASSOC)) {
$parent_id_name = $row["adi"];
$id = $row["id"];
if ($id==$parent_id) {
$ok = 'select';
} else {
$ok = '';
}
$strp = str_repeat(' ', $string);
echo "<option value='$id' $ok>$strp $parent_id_name</option>";
kategoriliste($parent_id,$id,$string+2);
}
}
kullanımı şu şekilde kategoriler adında bir tablo oluştur
örnek tablo yapısı
CREATE TABLE kategori
(
id
int(11) NOT NULL,
adi
varchar(100) NOT NULL,
url
varchar(100) NOT NULL,
aciklama
varchar(255) NOT NULL,
etiket
varchar(120) NOT NULL,
parent_id
int(11) NOT NULL DEFAULT '0'
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
ALTER TABLE kategori
ADD PRIMARY KEY (id
);
ALTER TABLE kategori
MODIFY id
int(11) NOT NULL AUTO_INCREMENT;
parent_id varsayılan değer 0 yaptım şümkü
veri eklerken herhangi bir kategori seçilmediği zaman
varsayılan değer 0 olacak yani anakategori olacaktır
tek bir kategori ve çoklu kategori seçimide şu şekildedir
Form içinde Tekli kategori seçme Kullanım kodu
<select class="form-control select2" name="parent_id">
<option>Seç</option>
<optgroup>
<?php echo kategoriliste($parent_id); ?>
</optgroup>
</select>
Form içinde Çoklu kategori seçme Kullanım kodu
<select class="form-control select2" name="parent_id[]" multiple="multiple">
<option>Seç</option>
<optgroup>
<?php echo kategoriliste($parent_id); ?>
</optgroup>
</select>
select çıktı bu şekilde olucaktır
$string+2 değeri 1 yaparsan 1 boşluk 2 yaparsan 2 boşluk oluşur
$string+1
Oyun
Spor
Yarış
$string+2
Oyun
Spor
Yarış
umarım faydası olur olmuyorsa yazın yardımcı olalım
merhaba Codeigniter admin htaccess
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^panel.
RewriteRule ^(.)$ /index.php?/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
veya
RewriteBase /
RewriteCond %{REQUEST_URI} ^panel.
RewriteRule ^(.)$ /index.php/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
routerden yönlendirmede yapabilirsin
Tabiki kategori adlarıylada seo link yazılabilir
tek sayfa olsun veya çoklu olsun fark etmiyor
kategorilere htaccess'le seo oluşturmak için kod şu şekillerde olabilir
RewriteRule ^kategori/(.*)$/?$ kategori.php?url=$1 [NC,L]
Sonuç siteadi.com/bardaklar
Veya
Kategori Sayfa
RewriteRule ^kategori/([a-zA-Z0-9_-]+)/([0-9]+)$ kategori.php?id=$2
RewriteRule ^kategori/([a-zA-Z0-9_-]+)/([0-9]+)/$ kategori.php?id=$2
Alt Kategori Sayfa
RewriteRule ^alt-kategori/([a-zA-Z0-9_-]+)/([0-9]+)$ altkategori.php?id=$2
RewriteRule ^alt-kategori/([a-zA-Z0-9_-]+)/([0-9]+)/$ altkategori.php?id=$2
Sonuç siteadi.com/kategori/altkategori
şeklinden link oluşur
yani ister anakategorisi 0 olsun isterse bir olsun buradaki mantık parametre bağlama yöntemi
siteadi.com/urunler/kategori_1
yerine
siteadi.com/urunler/bardaklar seo için en uygun yöntemdir
hem anlaşılır hem kolay okunabilir olması avantaj sağlar
Her kategori için ayrı bir sayfa yapmak karmaşaya sebeb olur
tek bir sayfa üzerinden tum kategori ve içereklere erişim her zaman avantajlıdır
şümkü kullanıcı için kafa yormaz anlaşılması daha kolay olur..