Showing posts with label web development. Show all posts
Showing posts with label web development. Show all posts

Friday, 2 November 2012

Glimpse of top 7 php frameworks


PHP technology is an open source scripting language that is designed for web development purposes to build dynamic web pages.
The market is full with several PHP frameworks which can be used as per the requirements of the project. It is in the hands of the PHP programmers to help you choose a PHP framework that would work best for your project.

Framework has reusable set of libraries or classes for a software system. Framework can be extended by the user to increase the functionality of the application. A good framework helps developers to develop applications with an ease and more quickly. Framework also plays an important role in speed up the programming efficiency of developers. Lets have an overview of PHP frameworks which have been used by developers worldwide at a large scale.

Therefore, we begin to elaborate on the top seven PHP frameworks:

Symfony framework: It is a full stack framework. The architecture, components and tools Symfony provides the developers with are to develop complex web applications which help them build faster. Its package of supplementary tools are aimed at testing, debugging, and documenting your project effectively. It is a complaint with most of the web 'best practices' and with 'design patterns'. Several web features are also included in it. Symfony development is considered to be among the best PHP frameworks.

Zend Framework: This framework is an open source and object oriented web application framework that can be implemented with PHP 5. Individual components are for many other requirements in web application development. Zend Framework works upon to promote web development in PHP.

Smarty Framework: It is also popularly known as Template Engine. Its focus is on the quick development of web applications. The Pure PHP Template option and the most robust feature Template Inheritance are incorporated in it. Smarty Framework is compatible with Tons of Template Syntax Enhancements and PHP Streams Support.

Cake Php: An open source web application framework for PHP to produce an extensible architecture for developing, maintaining and deploying applications. MVC and ORM are its most commonly used design patterns. The coding efforts are reduced by this as well as the development costs. Cake Php framework is easy-to-use and very simple. One of the most secured framework, authentic and a session handler.

Prado: A component-based and event-driven framework for rapid web programming possesses the ease of use, robustness and team integration. Component of Prado is a combination of specification file (in XML), an HTML template and a PHP class.

CodeIniter: CodeIniter is known for having a light footprint, thereby reducing your servers work.

Solar: Solar is a PHP 5 development framework for Web applications. It uses the MVC architectural pattern and has a host of classes and functions for securing Web app against SQL injection, cross-website scripting (XSS) and other common exploits.


Share/Bookmark

Wednesday, 17 October 2012

Hacking


White Hat Hacker

The people who analyse and attack the security system of an organization with the intention of finding and exposing weaknesses that crackers can exploit and take advantage of are the computer and network experts called Ethical or white hat hackers. It is important to understand that unlike crackers, ethical hackers get permission from the relevant authority to go on and test the security of their information system. Crackers cause harm and loss to an organisation and affect negatively to the integrity  availability and confidentiality of an information system.
organisations want to use the internet for eCommerce and web development. On the other hand governments want to use these resources to distribute information to its citizens. Even though they want to utilize this new potential that has been enhanced by technology there is fear of security. Organisations fear the possibility of their computer information system being cracked and accessed by unauthorized people. On the other hand potential customers and users of these services worry about the safety of the information they are prompted to give. They fear that these information like credit card numbers, social security numbers, home addresses and contacts will be accessed by intruders or outsiders who are going to use their data for other purposes outside the one that was intended. By so doing their privacy is going to be inter feared with, something that is not desirable to many people if not all.
Due to the above raised fear, organisations sought to find a way to approach and counter this problem. They came to discover that one of the best methods they can use to limit and control the threat posed by unauthorized personal to a security system is to employ independent professionals in security matters to try the security measures of a system. In this scheme, hackers use the same tools and techniques used by intruders but they do not damage the system nor do they steal from it. They evaluate the system and report back to the owners the vulnerabilities their system is prone to. They also recommend what needs to be done to the system so as to make it more secure.

Black Hat Hacker 

This type of hacker misuse their ability to conduct computer crime. Ranging from theft of credit card numbers, to damage the server state-owned companies, ISPs, and others. Because their actions tend to be in conflict with the officers, network administrators, as well as hacker-hacker "white hat".

When the evil hackers do actions have akan hacker "white hat" who offer services to victims of malicious hackers to track this. And some hackers "white hat" to give the term for malicious hackers with "cracker".
Originally hacker groups do not start with the career criminal motivation, they usually start hacking career with curiosity. However, in the journey to start thinking misuse what they have learned in the early career of hacking them.




Share/Bookmark