我正在爲一個相當大的公司建立一個MySQL/PHP票務系統應用程序,這個公司可能有1000-2000個用戶。這是我第一個真正的企業應用程序,所以我真的想確保我根據最佳實踐正確地做事。我不是你稱之爲經驗豐富的開發人員。我知道如何編寫代碼並使其工作,但我從來沒有一個導師或任何人來糾正我的工作,所以我不知道我做事的方式好壞,甚至是倒退。什麼是組合PHP和JQuery的最佳實踐?
我們有4個級別的系統訪問權限,所以應用程序需要從用戶會話中讀取這些級別。我的合作伙伴做了後端DB編程,並負責前端界面。我已經花了6個月時間用純Jquery編寫小工具,所以我已經成爲它的忠實粉絲,並且發現我可以用它快速完成任務。對於接口工作,我喜歡它。但是,會話管理只能在PHP afaik中完成。
這並不是一個必然的問題,因爲我可以在同一頁面上包含JS和PHP的各個部分,儘管如果我不必這樣做,我並不喜歡。例如,我的登錄頁面只是JS/HTML,它向PHP登錄Web服務發出ajax請求。任何時候我可以將處理任務委託給PHP,我更願意編寫一個服務,我可以在AJAX調用中使用它。
但是,如果我必須處理會話,我不認爲我能夠做到這一點。或者我可以嗎?我有興趣聽到你的專業人士在那裏,你覺得什麼是與此有關的最佳做法。
非常感謝提前。
會議是基於其與AJAX請求發送的cookie。所以會話將與AJAX請求一起工作。 – 2012-08-01 08:41:28
您是否考慮過使用像http://osticket.com/ – Waygood 2012-08-01 08:41:34
@Waygood這樣的預先編寫的應用程序,但有趣的部分是編碼! – 2012-08-01 08:42:00