Obviously, this binds your application rather heavily to Zend Server – a subject ripe for another discussion as it has its pros and cons. Notice the “Library Path” value in the figure above – including it in your project automatically enables it. To actually use a deployed library in your project, you need to insert an API call as described here. You might think this would slow your application down due to having yet another huge include path to look through, but you’d be wrong. They’re automatically added to the include path, and you can use them in your projects. Reachable at Applications -> Libraries, this interface allows you to add new libraries to the Zend Server environment, update them as patches come out, and – perhaps best of all – makes them all available across the server(s) for all apps. One feature that mustn’t go unmentioned is Library Management. Look around in the top menu to get a glimpse of all the other options – there are certainly too many for us to take a look at in one post. For example, you can access Virtual Host management through PHP & WEB SERVER, but also through Applications -> Virtual Hosts. After you scroll through the “What’s next” options, you’ll notice they’re commonly repeated and can all be accessed via the main menu, too. The lower half will give you hints on what to fine-tune next, regarding PHP configuration and the rest, and the app will notify you with a modal popup when a server restart is required (such as after enabling some PHP extensions, for example). Having an interface working this smoothly really makes one want to use it.Īs you can see in the figure above, the first screen that greets us is the guide page of the overview screen, with some helpful guides and videos. I could name dozens of occasions on which I wished I didn’t have to log into a company’s back-end simply due to the slow loading times that await me. A fast dynamic menu adorns the top of the control panel, and though it could use upgrades in the design department, it conveys the available options clearly. Even though full page reloads happen, the screens load so fast you could be forgiven for assuming it’s ajax. The front end is extremely fast – surprisingly so. Let’s take a deeper look at ZS now and examine its features. The concept of Zend Server might be a bit too abstract to grasp right now if you’ve never encountered it before, so let’s just walk through it instead. The latest version of ZS, version 7, comes in several licenses and flavors, so give those a read if you’d like to know about the differences. You can have it pull in PHP version 5.4 or 5.5, and it will do the rest on its own once you run the installation script. All operating systems and platforms are supported, and you can install it alongside Apache or Nginx – your choice. It automatically installs Zend Framework (both version 1 and 2 for some reason) and Symfony 2, and supports GUI-based management of other libraries and projects for total ease of use. It’s more than a developer helper, though – you can install it on your production servers and have it take care of hosting, clustering, file distribution and more. Zend Server is, essentially, a locally-run web application which helps you run, deploy, debug and production-prepare other applications you write.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |