09/10/2018, 23:34

Em thắc mắc PHP mà cả ASP.Net nữa.

Hôm nay, em mới xin được source kia như sau bằng asp.net

PHP Code:
        protected void Session_End(Object senderEventArgs e)
        {
            
string sSessionID Session.SessionID;
            
Application.Lock();
            
            if(
Application***91;"MarkSuccessLicense"***93; != null)
            {                
                
ArrayList aMarkSuccessLicense = (ArrayList)Application***91;"MarkSuccessLicense"***93;;
                
int i aMarkSuccessLicense.IndexOf(sSessionID);
                if(
> -1)
                {
                    
aMarkSuccessLicense.RemoveRange(i,3);//Remove SessionID, FullName, LoginTime                    
                    
Application***91;"MarkSuccessLicense"***93; = aMarkSuccessLicense;                    
                    
Application***91;"iLicNumDesign"***93; = (int)Application***91;"iLicNumDesign"***93; - 1;
                }
            }
            else
            {
                
Application***91;"iLicNumDesign"***93; = 0;
            }

            
Application.UnLock();
        } 
Cho iem hỏi, là cái chỗ Application này là gì vậy ta ? Mà em nghe nói việc lưu dữ liệu thông tin trên Application thì tốt hơn là lưu dưới cơ sở dữ liệu.
Cho em hỏi bên PHP cái nào tương đồng với Application bên ASP.Net như vậy không ạ ?
Hix anh em nào biết thì chỉ giúp em, hay cho em tài liệu cũng được, thanks nhiều. Tại iem không biết gọi nó là gì nên chả search được.
nhapcuoc viết 01:40 ngày 10/10/2018
Search theo link dưới đây.
http://www.google.com/search?q=t%C3%...fficial&hs=YCf
Application và Session là 2 khái niệm cơ bản nhất trong lập trình web đó
cold_blood_boy viết 01:38 ngày 10/10/2018
Quote Được gửi bởi nhapcuoc View Post
Search theo link dưới đây.
http://www.google.com/search?q=t%C3%...fficial&hs=YCf
Application và Session là 2 khái niệm cơ bản nhất trong lập trình web đó
Thanks bạn, nhưng mà còn khái niệm tương tự bên PHP thì nó là gì vậy bạn ?
cái nick đó viết 01:41 ngày 10/10/2018
PHP ko có cái nào giống như Application ở ASP cả
cold_blood_boy viết 01:39 ngày 10/10/2018
Quote Được gửi bởi cái nick đó View Post
PHP ko có cái nào giống như Application ở ASP cả
Hix, tức là nó không có biến nào ở mức toàn cục như Application đối với Session hả bạn ?

Vậy nếu mình muốn chia sẽ giữa các nhiều session với nhau thì sao đây bạn ?

Mà mình vẫn thắc mắc một chỗ là khi mình lưu một biến trên Application thì có gì hay hơn là việc mình lưu nó dưới cơ sở dữ liệu.
cold_blood_boy viết 01:38 ngày 10/10/2018
hix, không ai help em sao
evodanh viết 01:40 ngày 10/10/2018
Muốn chia sẻ giữa nhiều sesion với nhau thì lưu xuống database đó.
Lưu 1 biến trên Application thì truy suất nhanh hơn là lưu dưới database nhưng sẽ chiếm bộ nhớ.
cold_blood_boy viết 01:40 ngày 10/10/2018
Quote Được gửi bởi evodanh View Post
Muốn chia sẻ giữa nhiều sesion với nhau thì lưu xuống database đó.
Lưu 1 biến trên Application thì truy suất nhanh hơn là lưu dưới database nhưng sẽ chiếm bộ nhớ.
Hix, còn khái niệm tương tự bên php là hẻm có hả
pcdinh viết 01:36 ngày 10/10/2018
PHP từ chối thể hiện khái niệm này do nó cho rằng cách thiết kế như vậy sẽ có ảnh hưởng ko tốt đến performance chung. Tuy nhiên bạn có thể dùng một application server kiểu như Zend Platform hay một memory server bất kì để thực hiện cơ chế application scope như bạn đã thấy ở Servlet/JSP hay ASP.NET. Cơ chế của nó rất đơn giản và chỉ tốn vài chục dòng code.
evodanh viết 01:38 ngày 10/10/2018
Chưa chắc! Nó cũng có cái hay của riêng nó!
Bài liên quan

Chỉ cho cách đặt mật khẩu cho file rar, zip

Tại sao khi xem google cách đặt pass cho file nén phải làm đến bước này c2.PNG 791x432 131 KB nhưng của tôi lại không có nút SetPassword Làm thế nào để có cái nút đó

02d420688c98b5e39873 viết 14:45 ngày 01/10/2018

Mình đang cần tìm một bạn có thể customize nền tảng discourse

Chào các bạn. Mình không hiểu về ngôn ngữ lập trình lắm. Nhưng có vẻ ít người làm về ruby và thân thiện với nền tảng discourse giống như Daynhauhoc forums. Mình đang rất cần tìm một bạn customize cái nền tảng này để làm một trang rao vặt. Bạn nào muốn kiếm thu nhâp tiêu tết, message cho mình cái ...

Apple Apps viết 19:17 ngày 30/09/2018

Cách học MEAN Stack

Hiện tại e biết chút ít về Angularjs. Còn Nodejs, mongoDB,expess vẫn chưa biết gì. Mọi người có thể chỉ ra cách học cho e không Đây là 2 web e viết bằng AngularJS + PHP http://ketnoigiamgia.vn/ http://uptech.vn/#/

Kuro Modz viết 19:07 ngày 30/09/2018

Giúp sửa lỗi Attempted to divide by zero trong c#

http://imgur.com/q9YVrEs mình bị lỗi thế này không biết làm sao.ai biết chỉ mình với

phanvanlen viết 18:26 ngày 30/09/2018

Lập trình iOS trên VS 2015?

Em có đọc một số tin công nghệ về việc VS 2015 sẽ hỗ trợ lập trình iOS, như vậy có đồng nghĩa với việc có thể lập trình tốt mọi app iOS trên win mà không cần máy Mac không ạ ?

Hoàng Tôn viết 17:30 ngày 30/09/2018
0