Arkadaşlar elimden geldiğince size php web socket programlamayı buradan tanıtacağım ve php ile server programlamaya geçiş yapmaya çalışacağım ilk videomda sizlere kısa bir tanıtım hazırladım taslak olarak nedir bu nodejs ve server programlama onu tanıyalım ilerleyen videolarda php ile etkileşim haline girerek php websocket programlamaya geçiş yaptırmaya çalışacağım.


nodejs kurulum
nodejs.org adresinden temin edebilirsiniz.

Sorularınızı konu altında sorabilirsiniz.




http://www.youtube.com/watch?v=fAzpW...ature=youtu.be



http://www.youtube.com/watch?v=iTXPo...ature=youtu.be



http://www.youtube.com/watch?v=sBKpz...ature=youtu.be





SOCKET PROGRAMLAMAYA GİRİŞ


http://www.youtube.com/watch?v=xIKRw...ature=youtu.be

ortaya çıkan hataları silmedim videodan karşılaşmanız durumunda nerelerden kaynaklanabileceğini görmeniz için.


Proje kodları

index.php
<script type="text/javascript" src="http://localhost:3000/socket.io/socket.io.js"></script>

<script>
var socket;
function kontrol(isim){
    var socket=io.connect("http://localhost:3000");
    socket.emit("kullaniciekle",isim);
}
kontrol("phpClass");

alert("socket test");

</script>

<?="php test";
server.js
var io=require('socket.io').listen(3000);

io.sockets.on('connection',function(socket){
        socket.on("kullaniciekle",function(gelenbilgi){
            console.log(gelenbilgi);
        });
});
kullanılan kütüphane socket.io -d







kaynak kod:

index.php
<script type="text/javascript" src="http://localhost:3000/socket.io/socket.io.js"></script>

<script>
var socket;
function kontrol(isim){
    var socket=io.connect("http://localhost:3000");
    socket.emit("kullaniciekle",isim);
    
    socket.on("sockettenburayagelsin", function(data){
        alert(data);
    });
}
kontrol("phpden sockete gitti socketten php ye geldi");
</script>

server.js
var io=require('socket.io').listen(3000);

io.sockets.on('connection',function(socket){
    
        socket.on("kullaniciekle",function(gelenbilgi){
            
            io.sockets.emit("sockettenburayagelsin",gelenbilgi);
            
        });
});



SOCKET FONKSİYON TÜRLERİ - REALTİME

üşüttüm arkadaşlar nezleyi kapmışım video kötü çıktı kusura bakmazsınız artık.


http://www.youtube.com/watch?v=vSpG0...ature=youtu.be



SOCKET ile NOSQL Programlama


http://www.youtube.com/watch?v=SyzIS...ature=youtu.be