A first look at Zend Server
Zend released a new web application server product earlier this week called Zend Server. Curious as I am, I'm going to have a quick look into it here.
I decided to start fresh so I launched my Parallels and installed a fresh Debian VM to check Zend Server out on. After running through the Debian installation I was ready to start the work.
I was happily surprised to read on the download page that Zend was now offering a Debian repository so I could use apt-get to install Zend Server. Unfortunately, the only way to get to the installation instructions was to download a 0.7Mb PDF file. Not a big problem, but it could've simply been a small text on the download page with instructions.
Adding the repository was as simple as editting the sources.list and updating, so the installation could begin. NOT. Even downloading and adding the key did not help me, I kept running into an error about public keys missing. Since I didn't feel like digging into this, I decided to simply download the .tar.gz with the installer and go from there.
So, back to a fresh start. I downloaded the .tar.gz, unzipped, and ran the installer. Now this installation was a very nice experience. Very simple, just asking me for the path to install Zend Server into, with the default being /usr/local (which would be my choice). Surprisingly, the installer did not ask for the GUI password. After the installation was finished, I was informed to have to manually run a shell script to set a password. Not troublesome, but could've been slightly more userfriendly by putting that into the installer. I also noted that Zend Server was being installed into /usr/local/zend instead of /usr/local/Zend, where previous Zend applications were installed into. Again, not troublesome, just surprising.
Now, I was able to get to the GUI, running on port 10082. I was greeted with a login screen that looks more fresh than Zend Platform's, but of course that's just the looks. After logging in, I get to a dashboard that immediately informs me that Zend Server is running PHP 5.2.8, has a recent Zend Framework. Oh wait, Zend Framework 1.7.4? Doesn't that have a security flaw in it? Even though the issue with Zend Framework was minor, this doesn't look good for an "enterprise-ready Web Application Server" that is meant for "PHP applications that require a high level of reliability, performance and security." Minor as it is, it would've been nice to actually see the latest version of Zend Framework included.
Back to the dashboard. The dashboard is nice and clear. It has a list of the most common tasks, with links directly to where you can go work on those tasks. It also has an overview of the status (on or off) of the most important Zend Server components (Data Cache, Debugger, Guard Loader, Java Bridge and Optimizer+). And of course it has it's regular navigation. One last thing to note is the interesting button in the right bottom: "Restart PHP". Especially interesting since usually you don't restart PHP, but you restart the web server.
Navigation through the Zend Server GUI I find it must nicer to work with than Zend Platform. A seemingly AJAX based system loads the selected pages for me. The whole user experience is pleasant.
However, looking at the actual functionality, I get less thrilled. The Zend Server GUI looks a lot like Zend Platform. It's got all the basic functionality such as turning on and off extensions, changing the PHP configuration and managing the IP's that are allowed to connect using the Zend Debugger. In the community edition of Zend Server I sorely miss, however, things like being able to easily see repeating PHP errors and slow script or query execution, tools that are quite useful in Zend Platform. According to the website, the Enterprise Edition does include these tools, but I suspect that once Zend Server leaves beta, that one will start costing some money whereas the Community Edition will probably remain free. The community however, would benefit a lot from those development-supporting tools. The community may be less interested in software updates, hot fixes and technical support for Zend Server, but development-supporting features would've been nice to have in the Community Edition.
So, the interface looks quite nice. The whole user experience of navigating through the GUI and changing settings is quite nice. However, from a functional point of view, I think Zend could've done a better job for the community. A big part of the community may just as easily install apache, php5 and mysql from the dotdeb repository or even compile it themselves, and most of the community will probably not really need a GUI to enable an extension. This is just a beta though, so things may change in the future. We'll see. Right now, I'm a bit indifferent about this new suite. It's good to see something new coming from Zend, but I think they could've done better.
Full disclosure: I work for ibuildings, who is a partner of Zend. Everything in the above are my personal observations of my first look at Zend Server.
February 20, 2009 - tags: zend, zend server, php
voice recorders for stuffed animals
: transcriber transcribes dvf, msv, wav, and mp3. boss br-800 portable 4-track digital recorder. handheld 4-track portable recorder. 702 portable digital audio recorder. when the game is over press stop on the hd pvr.
Government Jobs Ipc India
: it is difficult to know what this occupational desingation actually includes; it may include migrant workers and undocumented workers as well new documented immigrants and general farm laborers and casual employees paid in cash for short-term work. farming family members might be included in this total. the resume formats are decided as per the kind of job you are looking for, your experience and your skill set etc. you may be aware that the employer can not spend much time reading a resume; your resume should be precise. if the employer goes through your resume, within 30 seconds he/she decides whether to call you for the interview or not. so follow the best resume formats and take a guideline from the sample resumes available for particular job profile, to write an effective resume. developing patient care plans with the help of other members of the health care team. offshorejobs are not for everyone. it requires that you be away from home, sometimes for weeks at a time. more often than not, the drilling vessel you are on will not even be in sight of land. it involves long and hard hours, working in all kinds of weather and conditions as well as in some dangerous situations. being 100 miles out in the gulf of mexico in the middle of a hurricane is a frightening experience for sure!
Why Do Fat Burners Affect Birth Control Pills
: phen375 side effects phen375 before and after photos phen375 37.5mg pills phen375 pills for sale phentermine information doctor medication dallas phentermine, and other weight loss drugs beware
mp3 player philips
: sansa fuze 8gb mp3 player black £63.65. professional cd players. do yourself a favor and choose a radio like you choose a truck.
Fax Cover Sheet Free Fax Cover Template
: fax cover sheet lovetoknow: answers for women on family, health. do you follow business fax etiquette and use a fax cover sheet every time you send a. standard fax covers can be designed for use by many users, or for individuals. blank w2 form docstoc? documents, templates, forms, ebooks. state of new jerseydepartment of the treasury division of taxationpo box 269 trenton nj 08695-0269 in reply respond to: (609) 633-1132specifications for. free microsoft word templates for business find microsoft word. do business with microsoft word templates. find free microsoft word templates to download for business brochures, word schedules, meeting agendas, memos, ads, and all. free fax cover sheet. prefer to use your own fax cover sheet. in order to open word 2007 template (.dotx file) in word 2000 or word 2003, you need to download and install microsoft office. faxing medical records provider site login page. when transmitting member information by fax, the cover sheet must include the following confidentiality statement: the documents accompanying this facsimile transmission.
Phen 375 One Pill A Day
: phentermine no prescription overnight delivery phentermine dosage and usage it was evaluated that these people burned up to twelve times more calories by carrying out strenuous workout. even without dieting, capsiplex's unparalleled supplement burns fat at a high rate, communicates the producer. obesity can be caused by excess food intake, excess sleep, lack of physical work or it may be a hereditary problem. there are tons of ways to get past it. prominent amongst them are - surgery, liposuction, exercises, controlled food intake and diet pills. surgery and liposuction are painful, short-term and costly affair plus the results are not same for every individual. weight loss with exercise and controlled food regimen is natural but time consuming. diet pills can have short term side effects and are not for long-term use. celebrity weight loss - why are so many people interested in their stories wisconsin phentermine 37.5 mg capsule
Benefits Ct Unemployment Claims
: mccain camp leaves michigan | detroit free press | freep.com. jobs; homes; apartments; classifieds; e. mccain camp leaves michigan he could be back, but seems to concede state to. "that's not to say they're not coming back." mccain.
fertilizer spreader commercial
: from agricultural fertilizers and pesticides to urban runoff and industrial waste, pollutants can seep into groundwater that is often used as a source for drinking water. cannabis life nutrients and fertilizers. organic root stimulator herbal scalp formula, fertilizing temple balm, 2 oz.
glutathione reduced form
: the unfortunate news is the search for the best muscle building supplement is a fruitless search. name: glutathione peroxidase activity namespace: molecular_function alt_id:go:0016224 def: "catalysis of the reaction: 2 glutathione + hydrogen peroxide = oxidized glutathione + 2 h2o." although both aspergers and comparison group established good relationships with their family, the former seems to have a difficult time building relationships outside the family sphere. whey powder works as a power drink when mixed with milk or simply with warm water. louise, my husband who has msi uses transdermal glutathione cream.