473,396 Members | 1,972 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

I just don't have a great feeling about diving into ZF


So, after the long debate about using ANY sort of external packaged
library besides my own hacked scripts, I decided to dig through the
source code of ZF and peek around. I was pretty impressed. It reminded
me a whole heap of college, specifically with Java and the zillions of
classes I would build with eclipse :)
Here's what I liked :

1/ Singleton patterns - Neat. I can see how this is quite resourceful.

2/ Definitely one of the best MVC Implementations I've seen...

3/ Double - confirmed why I love Zend Studio so much,
I really would like to use this package - and I could definitely see
it's benefits at work if we had it amongst a memcache server, but for
small jobs - there's just a whole other side of me thats aching
K.I.S.S.

Anyone ?

Jan 6 '08 #1
2 1210
Heya, Jon.

Including ZF with your project is fairly non-intrusive, as you can
include() what you need and not what you don't.

Projects do tend to grow over time, and it would be better to just
include the framework for when you need it rather than try to reinvent
the wheel for those "few times" when it might come in handy.
Jan 6 '08 #2
On Jan 6, 8:27 am, todofixthis <inspi...@pbmods.comwrote:
Heya, Jon.

Including ZF with your project is fairly non-intrusive, as you can
include() what you need and not what you don't.

Projects do tend to grow over time, and it would be better to just
include the framework for when you need it rather than try to reinvent
the wheel for those "few times" when it might come in handy.

Yeah. I think the problem is that ZF doesn't come off as a product of
individual packages but one entire solution that you must conform to.
I am going to treat it the same as the rest of my third_party folder.
We'll see how that goes :)

Jan 6 '08 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

72
by: Herbert | last post by:
I'm still relativey new to stylesheets, so I'm hoping that the way I'm going about things can be seriously improved upon, i.e . I just haven't undersood something obvious about the 'cascading'...
40
by: komone | last post by:
"Now is the time for all good web developers to use stylesheets". Hmm OK, so I start this commercial site design with the express intent of using CSS entirely. (Something I haven't attempted in...
99
by: Jim Hubbard | last post by:
It seems that Microsoft not only does not need the classic Visual Basic developer army (the largest army of developers the world has ever seen), but now they don't need ANY Windows developer at a...
2
by: Eric Schittlipz | last post by:
Storing redundant data is great - not only can it vastly increase the speed of certain queries, but it also leaves you with an enjoyably guilty feeling. Like the one you used to get as a kid when...
2
by: spamfurnace | last post by:
Hi All, This thread may be a bit off topic and i apologise in advance to those newsgroups purists out there. But i wanted a little feed back from others in the same game as me. Below is my email...
42
by: gt8887b | last post by:
Hello! In his recent newsletter embedded expert Jack Ganssle says that programming students, as well as professional developers should readh "great code" (hight quality/well-crafted code that...
5
by: Hasin Hayder | last post by:
I have been working with PHP for more than 3yrs (I believe still I am beginner in this category) - I was present in several interview board. Which things disappointed me most is the "lack of...
20
by: kwikius | last post by:
As I understand it posts to comp.std.c++ shouldnt contain personal attacks. Since several of my posts on this to comp.std.c++ on this subject have now been simply ignored with out any reply by...
11
by: samwyse | last post by:
I'm a relative newbie to Python, so please bear with me. After seeing how varargs work in parameter lists, like this: def func(x, *arglist): and this: x = func(1, *moreargs) I thought that I'd...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.