I am just wondering if I could run CodeIgniter applications on Zend Server Community Edition without any issues.
I don't want to mess everything up by experimenting. Please let me know if you have faced any problems running CI on ZendServer CE.
Thanks
Zend Server isn't really a server. It's just a preconfigured PHP installation for Apache/IIS. When deploying a Zend Framework application, you have to include the Zend Framework libraries along with your application as if you were deploying it on a regular Apache/PHP server.
You can treat it as a stock installation of PHP.
I don't know enough about Zend Server to say for sure (e.g. I've seen someone manage to wedge CI into Joomla before), and while I'm sure it's possible, I imagine it would require a lot of tinkering. What you can do is pick and choose your favorite bits of CI or Zend and reuse the code as libraries. Are you being forced to use Zend but would prefer to use CI? If that's the case, I feel for you, but I'm not sure the best solution is to use two entire frameworks with all the overhead that comes with them...it would probably end up being really unwieldy.
Related
We have a customer with an existing PHP app running on Zend server. Don't have a lot more info yet, about what version of the server it is, but there is not a lot of documentation and no way to talk to the original devs.
It looks like it runs on the old community edition of Zend, and there is no such thing anymore. We are going to move them to AWS for hosting. We have zero experience with Zend. How difficult would it be to migrate off Zend? As I understand it, they have their own framework, so I'm assuming we would have to rewrite a bunch of code to another framework, or not use a framework, and rewrite to that. Originally we were thinking this would be a simple migration, but I'm not so sure that will be the case now. If anyone has any thoughts on migrating the CE of Zend along with the code, that would be great, as well.
I'm going to be reviewing the code shortly. Are there any things I should look for that would indicate how deeply they are using the framework now, that I'll have to think about converting?
I am new to php zend framework, I think I can get zend worked in my local computer but I am not sure how to deploy zend on line. if I have a web sever and filezilla ftp transfer tool, what I need to do to be able to get zend work online like i did locally? any help will be greatly appreciated.
The beauty of Zend Framework is that it is very non-intrusive by nature. It is more a class set than a framework but you can use the MVC framework too to build awesome apps. My knowledge of the Zend Framework is that you simply have to upload your source on the server like it was in your original site on your machine.
If you are using a non-conventionnal way to detect or set the path of the autoloader then you MIGHT have issues to fix. But if you use the define(APPLICATION_PATH, realpath(dirname(FILE)) strategy and set the includepath correctly, there should be no problem at all.
I have finished writing my own web application now. It is written in PHP with MYSQL DB and I did not use any MVC framework at all. Now I want to add a local search functionality for my app and from looking at the other posts here, Zend_Search_Lucene seems to be a good option for me.
Now if I want to use Zend_Search_Lucene do I have to install the whole Zend framework then re-write my app and adapt them into its MVC framework ?
I am looking to use just the search feature of the framework, and right now I probably do not really mind installing the whole framework, but I surely do if I have to make large-scale changes to my app..
appreciate any answer-suggestion, thx
You can just use the Zend_Search_Lucene package, you don't need to use the whole framework and/or MVC aspect of it. If you don't want to install the whole framework, you have to check package dependencies that Zend_Search_Lucene has. There are some automatic ways of doing this, here are some:
ZF dependency manager
Zend Framework Automatic Dependency Tracking
If you google it you'll sure find more.
For the answer to the question: no, you won't have to change it, you may use Zend Framework libraries independently.
I won't give you any tutorials on Lucene, though.
I am considering to use Zend Framework in a future project in a Linux Environment. I did the introduction tutorial and quite liked the framework. Yet there's one question i couldn't really find an answer around.
What is the benefit of using Zend Server CE , besides that it wraps up MsSQL and PHP and Apache? As far as i figured out , you still need to include or link zend framework in your application. I couldn't find any facilities which will make deployment any easier either.
It would be nice if someone could give some pointers / resources about pros/cons of using Zend Server.
Thanks
If the plan is to set up a live server my tip would be to not use the Zend Server CE. It is quite heavy, I would use apache/mysql and then add your ZF dir to include path in the php.ini
I used Zend Server CE on my Mac earlier, just for development, but i throw it out and now i use MAMP instead.
What I liked about Zend Server CE is the admin interface, read more about it here http://www.zend.com/en/products/server-ce/
Hello my fellow Stackoverflownians :),
I just came across this thing called Zend. And it looks pretty cool and i wanna get my hands on it, but I have a question. So if anybody knows anythin about Zend, I would really appreciate your advice.
I am using Winhost as my hosting provider (http://www.winhost.com/) and they are a Windows Hoster, but they also include PHP hosting aswell in their windows packages.
Can Zend be used with WinHost? Or does Zend only work on one of those server apps that you download like Apache or Apremlium etc?
From what I have found its beginning to look likle I cant use it with winhost.
Thank you
If you're able to use php on your host, you can use zend framework. That's all it is.
Also, if you think Zend is cool, make sure and take a look at codeigniter. I've used them both a little, and they both have their advantages.