1. sayfa
denemedim ama mumkun diye dusunuyorum soyle ; socket araciligi ile bir komut yollanir ve komut neye es degerse, o deger atanmis komutlar calistirilir. niye socket dersen socket sonucta anlik veri aktarimini sagliyor tabi baska yollarida vardir benim aklima bu geldi :D ![]() |
xml kullanarak yine php ile kontrol paneli yazılabilir. gayet de basit olur. |
hocam bu da mumkun panel den xml duzenliyebiliriz ve siteye giren kisi giridiginde yenilemeyi gorur, arkadas anlik istedigi icin ben socket konusunu onerdim tabi sizinde dediginiz anlik oluyorsa neden olmasin ![]() |
misal: xml > <ayarlar> <kayanyazi>yazii</kayanyazi> </ayarlar> $ayarlar = simplexml_load_file('ayarlar.xml'); $kayanyazi = trim($ayarlar->kayanyazi); <marquee>$kayanyazi</marquee> xml yazmak için de bi fonksiyon yazarsın, yaptığın değişiklik anlık olmuş olur. |
Hocam sakin yanlis anlamayin tartisma yaratmak veya sizini le kendimi kiyaslamak gibi bir seyim yok onu bastan soyliyimde yanlis anlasilmasin :)) Bu dediginiz anlik kelimesine eslesmiyor cunku sonucta ayarkar xml e kayitlandiginda sayfayi yenilememiz gerekiyor degilmi ? yanlisim var ise duzeltiniz cunku anlik dediginde, degisim direk olarak kullanincin ekraninda gorunmesi aklima geliyor . |
@LittleBigGame :)) tartisacak bir sey yok fikir beyan ediyoruz. dediğinde haklısın, arkadaş anlık değiştirmeyi sordu, ben basit yöntem söyledim, anlık yansıtma içinse birçok yöntem mevcut. |
En güzel yöntem websocket kullanmak. |
Bu söylediğin yanlış bir kuram arkadaşım. Çünkü bu dediğin olay normal veritabanından veri çekmektir. Diyelimki, index.php 'in var. burada veritabanı bağlantısı yapılır ve veritabanından çekilmek istenen bilgiler php ile çekilir. Sayfayı açtığınızda bilgileri görürsünüz. veritabanındaki bilgilerde değişiklik yapıldığında sayfayı yenilemeniz değiştirdiğiniz değişikliği görmenizi sağlar zaten. Ancak arkadaşın bahsetti konu ile senin anlatmak istedğin çok farklı şeylerdir. Bu arkadaş zaten kayan yazıyı veritabanından çekiyor. ve diyorki ben veritabanından bu çektiğim bilgiyi değiştiridiğim anda sayfayı yenilemeden değişsin.
Arkadaşın dediğine katılıyor. websocket HTML5 ile gelen bir sistem w3 fixlemeye çalışıyor şuan ancak firefox ve chorome desteği mevcut. https://code.google.com/p/phpwebsocket/source/browse/#svn%2Ftrunk%2F%20phpwebsocket%253Fstate%253Dclosed Burada örnek olarak dökümasyonlar var inceleyebilirsin. https://github.com/ghedipunk/PHP-Websockets github ta bulunan dökümasyonlar da burada mevcut php ile yazılmıs bir websitesini programla yönetmek mümkünmüdür? demişsiniz .. Bahsettiğiniz şey masa üstü programı ise bu mümkündür. bunun için c++ bilmeniz gerekir. ya da masaüstü programlama dillerini öğrenmeniz gerekir. mesela sitede kayan yazı var "marquee" tagları arasına yazılmıs bunu program ile anlık değiştirmek mümkün mü? Bu elbette mümkündür. arkadaşların bahsettiği konu sadece bu kısım herhalde websocket ile bunu halledebilirsiniz ancak sunucunuzun websocket desteklemesi gerekir. ve portlarında açık olması gerekir. Ayrıca bundan ziyade bizim vazgeçilmezimiz, ajax vardır. ajax ile anlık güncelleme yapılabilir. http://www.youtube.com/watch?v=z4DSLmUbu0Q Bu videoyu incelerseniz demek istediğimi analayacaksınız zaten kolay gelsin iyi çalışmalar. |
Arkaya bir tane restful servis yazabilirsen, istediğin her ortamdan (mobil, masaüstü) kontrol edebilirsin. Restful nedir : http://www.denizirgin.com/post/2012/05/28/REST-RESTful-Web-Service.aspx http://www.google.com.tr/search?q=restful&oq=restful&aqs=chrome..69i57j69i65j0l4.878j0j7&sourceid=chrome&es_sm=93&ie=UTF-8 |
1. sayfa
php ile yazılmıs bir websitesini programla yönetmek mümkünmüdür?
mesela sitede kayan yazı var "marquee" tagları arasına yazılmıs bunu program ile anlık değiştirmek mümkün mü?
bu program hangi dille yazılmalıdır?
bildiğim diller : php,html,css,mysql
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.