Bu senaryoda kullanmak için en iyi yazılım tasarımı nedir

2 Cevap php

JQuery kullanarak HTML parçacıkları oluşturmak gerekiyor. Bu parçacıkları oluşturulması bazı verilere bağlıdır. (PHP kullanıldığı yerlerde) veri oturumda, sunucu tarafı saklanır.

At the moment I achieved this
- retrieving the data from the server via AJAX in form of JSON
- and building the snippets via specific javascript functions that read those data

The problem is that the complexity of the data is getting bigger and hence the serialization into JSON is getting even more difficult since I can't do it automatically. I can't do it automatically because some information are sensible so I generate a "stripped" version to send to the client.

Ben okumak için herhangi bir kodu olmadan anlamak zor olduğunu biliyorum, ama bu ortak bir senaryo olduğunu umuyorum ve herhangi bir ipucu, öneri ya da tasarım deseni için bana verebileceğiniz mutluluk duyarız.

Should I store both a complete and a stripped data on the server and then use some library to automatically generate the JSON from the stripped data? But this also means I have to get the two data synchronized.
Or maybe I could move the logic server-side, this way avoiding sending the data. But this means sending javascript code (since I rely on jQuery). Maybe not a good idea.

Bu açık değilse bana daha fazla bilgi istemek için çekinmeyin.

Herhangi bir yardım için teşekkür ederiz

2 Cevap

Mevcut çeşitli JavaScript / jQuery çiftleşmiş çözümleri vardır. John Resig çekirdek dağılımının popüler jQuery eklenti, değilse bir parçası olma olasılığı üzerinde çalışıyor. Kyle Simpson da birini yapıyor.

Ben buna bir referans için googled, ama gerçekten ben orada iyi bilgi çok var çünkü kendi arama yapıyor öneririm.

edit burada oldukça iyi bir link: http://www.west-wind.com/Weblog/posts/509108.aspx

Sen JSON veri gösterimi içine doğal PHP nesneleri dönüştürmek için PHP'nin json_encode kullanın ve json_decode yöntemleri olabilir.