What needs to be taken into consideration to host a website?
Correct Answer
- To host a website a platform needs to be decided using which the hosting can be made simpler - The specification needs to be determined before hosting the website and choosing the hosting platform - The choice of operating system needs to be clear in choosing the website hosting services and the resources that the particular hosting platform requires need to be known - The web hosting platform requires lots of services that need to be decided before hosting the website on the web - The space and the cost need to be kept minimum and according to that the choice has to be made between hosted or shared platforms
Correct Answer: - Name based is the virtual hosting that allows the virtual hosts to serve multiple hostnames that runs on single machine and having only one IP address - This is used when the web browser is used to request the resource from the server then the server respond using the hostname - Web server uses HTTP protocol to respond to the requested hostname as the part of the request - The server contains all the information of the website and the user that requests for the resources given - Name based web hosting includes the resources and services that need to be given at the time of client?s request
Correct Answer: The web hosting on the server can be accomplished by using the IP based hosting that provides resources and services as follows: - IP based hosting provides dedicated IPs that consists of virtual hosts and having the different IP address - Web server is configured with different and multiple physical network interfaces using the same physical interface - Web server uses this IP address to connect the client with the server to determine the web site that provides the client a view of it - IP addresses provide the resources that are required in order to use the SSL certificates and other resources rather than shared certificate
3. What is EXtensible Application Markup Language (XAML)?
Correct Answer: XAML is a markup language used to define dynamic or static UIs for NET applications Though Windows Vista would be used to design XAML UIs, they can be applied to Windows XP or Windows 2003 too XAML is similar to MVC in terms of the separation of the UI code from application logic XAML is bound to Windows Presentation foundation to build a UI in NET 30 and Windows Vista XAML Features: - XAML inherits all XML definitions and rules - It also contains HTML, XHTML and other markup languages for UI - Every XAML element represents a NET CLR class due to which working with XAML becomes simple - The application logic can be put in a separate file or be embedded in XAML file itself as XAML in conjunction with Windows Presentation Foundation model to provide the developers design a good UI in ASPNET - XAML files get compiled to BAML files which are smaller than XAML and easier to read which make them faster to load
Correct Answer: SQL Server is having a fantastic feature to retrieve data persisted in the form of XML format The data in the XML format can be retrieved using FOR XML clause appending to the SELECT statement It offers 3 modes - ?FOR XML AUTO": Returns XML elements that are nested, based on which tables are listed in the "from" part of the query, and which fields are listed in the "select" part - "FOR XML RAW": Returns XML elements with the "row" prefix (ex: "") Each column in a table is represented as an attribute and null column values aren't included - "FOR XML EXPLICIT": Explicit mode is the most complex shaping method used in SQL Server 2000 It allows users to query a data source in such a way that the names and values of the returned XML are specified before the query batch is executed
Correct Answer: - The traffic can be measured using the size of the files that are transferred from one place to another (server-client) - It can also be measured by the size of the file that is being requested by the client from the server - The number of visitors arriving on the website also involve in the measurement of the traffic using the web hosting platform - The advertisements of the sites take more bandwidth to allow more number of users to be on the website - More number of users provides higher traffic on the website thus it requires more bandwidth on the web hosting sites
7. What is the difference between Unix and Windows shared hosting services?
Correct Answer: There are two major platforms that providing hosting and servers to host on The differences between them are as follows: - Unix are more efficient in performing offsite and onsite, whereas windows doesn?t provide very good efficiency to work with - Unix provide lower hosting cost for the website using the high bandwidth, whereas windows take more resources and have the cost higher for the storage - Unix is better for the websites that are static and includes HTML and graphics, whereas Windows is used for heavy websites and having more requirements - Unix supports the scripting languages like PHP and databases like MySQL and other related categories, whereas Windows supports IIS, coldfusion and big applications that take more space
8. What are the ways through which the files can be transferred to server?
Correct Answer: - Files can be transferred to the server by using the FTP protocol also known as File Transfer Protocol - FTP is used as a standard network protocol that transfers the file from one computer to another computer using the TCP protocol network - This uploads the pages and other documents that are stored in private disk to the public web hosting server - FTP is used on a client server architecture that allows different controls and data connections between the client and the server - FTP uses clear-text sign in protocol that allows the client to use the user name and password for authentication purpose
Correct Answer: - Virtual domain is the domain of the client on which they can run their applications without having to install the server or hardware - The software need not to be installed physically on the server as it can be done using the local repositories and maintaining the domain locally - Using the virtual domain the server storage space is utilized efficiently and the data can be made more secure before publishing it online - Virtual domains are used to represent the personal Internet web address domain name and can be made with your personal one - Virtual domain provides more security in terms of using your own personalized domain and allows the access to the resources that are on web
10. What are the steps involved in uploading the files using FTP client software?
Correct Answer: - FTP is used to upload the files on the server from the client side where it is installed on the computer of clients - FTP client is checked for the installation of the software and according to that the appropriate directory is uploaded on the hosting server - The hosting server uploads the files that is being created by the user and set the permissions for it so that public can access it - Web hosting uses different directories like HTML that is used as var/www/html that is determined using the FTP client - Initial local directory is being set up using FTP client and it is where the website gets stored - The transfer mode is being determined for the files that need to be transferred either in ASCII or BINARY mode