Professional Documents
Culture Documents
Login System
Login System
Introduction:-
A login is a set of credentials used to authenticate a user. Most often,
these consist of a username and password. However, a login may
include other information, such as a PIN number, passcode, or
passphrase. Some logins require a biometric identifier, such as a
fingerprint or retina scan.
In the case of websites that use cookies to track sessions, when the
user logs out, session-only cookies from that site will usually be
deleted from the user's computer. In addition, the server invalidates
any associations with the session, making any session-handle in the
user's cookie store useless. This feature comes in handy if the user is
using a public computer or a computer that is using a public wireless
connection.
Usage:-
Logging in is usually used to enter a specific page, which trespassers
cannot see. Once the user is logged in, the login token may be used to
track what actions the user has taken while connected to the site.
Logging out may be performed explicitly by the user taking some
actions, such as entering the appropriate command, or clicking a
website link labeled as such. It can also be done implicitly, such as by
the user powering off his or her workstation, closing a web browser
window, leaving a website, or not refreshing a webpage within a
defined period.
1. DNS server.
2. DHCP server.
3. Apache web server.
4. SSH server.
5. PHP server.
6. MYSQL server.
Front End:
Front End software designing deals with the following stuff.
Markup and web languages such as HTML, CSS,
JavaScript, and ancillary libraries commonly used in
those languages such as Sass or JQuery.
Asynchronous request handling and AJAX
Single-page applications (with frameworks like React,
Angular JS or Vue.js).
Web performance (first meaningful paint, time to
interactive, 60 FPS animations and interactions, memory
usage, etc.).
Responsive web design.
Cross-browser compatibility issues and workarounds.
End-to-end testing with a headless browser.
Build automation to transform and bundle JavaScript
files, reduce images size... with tools like Web pack or
Gulp.js.
Search engine optimization.
Accessibility concerns.
Basic usage of image editing tools such as GIMP or
Photoshop.
Backhand:
Scripting languages like Node.js, PHP,
Python, Ruby, or Perl or Compiled
languages like C#, Java or Go.
Automated testing frameworks for the
language being used.
Application Data Access.
Application Business Logic.
Database administration.
Scalability.
High availability.
Security concerns, authentication and
authorization.
Software Architecture.
Data transformation.
Backup methods and software.
Configuration:
DNS Server:
Introduction:
A name server translates domain names into IP addresses.
This makes it possible for a user to access a website by typing
in the domain name instead of the website's actual IP address.
For example, when you type in "www.microsoft.com," the
request gets sent to Microsoft's name server which returns the
IP address of the Microsoft website.
Each domain name must have at least two name servers listed
when the domain is registered. These name servers are
commonly named ns1.servername.com and
ns2.servername.com, where "server name" is the name of the
server. The first server listed is the primary server, while the
second is used as a backup server if the first server is not
responding.
What is PHP?
PHP is an acronym for "PHP: Hypertext
Preprocessor"
PHP is a widely-used, open source
scripting language
PHP scripts are executed on the server
PHP is free to download and use
PHP is an amazing and popular language!
It is powerful enough to be at the core of the
biggest blogging system on the web
(WordPress)!
It is deep enough to run the largest social
network (Facebook)!
It is also easy enough to be a beginner's first
server side language!
What is a PHP File?
PHP files can contain text, HTML, CSS,
JavaScript, and PHP code
PHP code are executed on the server, and
the result is returned to the browser as
plain HTML
PHP files have extension ".php"