Can you guys provide some good tutorials on symfony? Simple stuff, nothing really big and well-detailed, like the Jobeet tutorial. A crash course, maybe some video tutorials too.
I'd recommend starting with the Getting Started tutorial.
Aside from the Jobeet tutorials, the other tutorials you will find online will deal mostly with specifics. If you want an introduction to the framework, there is no better documentation than the ones provided by sensio labs.
http://www.symfony-project.org/doc/1_4/
Another good resource, is the #symfony channel on Freenode. If you have any questions, that channel is quite active and helpful.
Related
I've been using Doctrine since a long time, and always felt the documentation is one its weakest spot. I've no problems myself looking in stackoverflow, irc and even looking at the code directly, but, my coworkers tend to ask me a lot just because the documentation isn't there or is to complicated or vague.
Is there a way I can contribute to Doctrine documentation, btw I haven't found nothing about that in the site, hence this question :S
The documentation is in the git repository over at github. Fork the repo, make changes/additions, and send pull requests.
I've been through loads of tutorials, etc on Zend Framework 2 but I can't seem to find a single general overview which describes the base components and logic flow in a simplistic manner.
All tutorials available at the moment seem to make huge assumptions and simply give code examples that solve specific problems without going into the fundamental ideas behind them. The ZF2 documentation is the main culprit for this.
This is the most useful thing I've found for a general overview although this is out-dated now: http://zendframework2.de/en/cheat-sheet.html
Any ideas anyone?
The best place to go and read about Zend Framework 2 is the ZF2's manual of course.
http://framework.zend.com/manual/2.1/en/index.html
I would also recommend you to follow the webinars at the Zend website that are related to ZF2
http://www.zend.com/en/resources/webinars/framework
BLOGS:
Matthew Weier O'Phinney is the lead developer of the ZF2 project and kind of the guy that know everything in ZF2. He has a blog where he shares interesting talks, concepts and ideas related to ZF2 and PHP.
http://www.mwop.net/
Even Coury is a contributor to the ZF2 and the creator of the ModuleManager. He has some great modules on his github and blog that are to be followed :)
http://blog.evan.pro/
Ralph Schindler is anothe contributors to the ZF2 that has a blog and often post cool things and concepts about zf2
http://ralphschindler.com/
EDIT for the blogs part:
I recently found out that the framework.zend.com website provides a list of the contributors of the project. This list provides information about the github accounts and the blogs of those contributors (if they have stated any). Looking there you can also find useful resources about ZF2. Here is the link:
http://framework.zend.com/participate/contributors
And there is one guy Alexander Romanenko that makes a you tube seria about ZF2 application development. He touches on a lot of aspects and important components of the ZF2. Right now there are 9 videos where he starts building application taking into consideration a lot of things related to day-to-day web development
https://www.youtube.com/feed/UCLgC6BIGw2brdJK7Lb4elpg
Hope this helps :)
I found this helpful:
http://zf2cheatsheet.com
Hope it helps!
I would recommend the "Using Zend Framework 2" book available here:
https://leanpub.com/using-zend-framework-2
Can anyone suggest me a nice and simple framework for PHP ?
I have tested CodeIgniter and it seems simple. I have been reading about CakePhp, but it seems a bit more complicated than CI. Maybe there are other nice frameworks that could be worth looking at?
I am the creator of a small framework named Laravel. It is RESTful by design, extremely simple, and has great documentation.
Other features include a beautifully simple ORM and session / cache drivers.
Try the simple php framework
http://code.google.com/p/simple-php-framework/
Also, see this question on Stackoverflow.com since your question is more suited to that site
https://stackoverflow.com/questions/526040/simple-php-framework
Picora is a nice an clean PHP-Framework. Its even small enough to read the whole source and understand exactly what it does. Unfortunately the main developer drop maintaining it but you can find the source on GitHub.
I've written two articles/turorials about it (in german):
http://aaron-mueller.de/artikel/einstieg-in-das-picora-framework
http://aaron-mueller.de/artikel/modell-relationships
QCodo seems to be back under active development. I'm not sure what's changed in its fork, QCubed -- I think they just branched while QCodo was stagnating, but it also might be worth looking at.
http://alternativeto.net/software/codeigniter/ is a good source for CodeIgniter alternatives.
Go for Laravel. It is a great Awsome Framework for the Web Artisans.
It has greate security.
It has ORM.
It has Migrations.
It has clean Syntax.
It has beautiful Templating Engine.
It has Awsome Documentation.
It has Active Community and also increasing day by day.
Good Luck for you :)
Love for Laravel.
"Cheers!Enjoy coding"
I'm looking for a good solution to integrate a forum into a symfony application.
Something like phpBB would be excellent. I've seen phpBB plugins to integrate with symfony but that's not enough for my purposes, also, mapping database tables is a lame approach in my opinion.
If anybody knows a good working forum component for Symfony then I would really apreciate it. :)
Also, it needs to work with Doctrine.
Thanks!
I've found sfDoctrineSimpleForumPlugin Thanks for all the responses, hope this works :) !
The author made even some changes today after this post
If you're discounting the prestaForumConnectorPlugin which connects sfGuard and PHPBB3, then you may have to write your own connector. You should check if any resources exist on the websites of your favourite PHP forum.
One option is Invision Power Board (IPB) v3, as their developer resources explain how to integrate your own code (ie. symfony) into their system, including single sign-on: http://community.invisionpower.com/resources/official.html?category=41
I have integrated IPB v2 with symfony, and it wasn't ideal - there was no developer interface at that time to make IPB respect symfony. I had to hack around in the IPB source to make it work, but after discussing it with Invision was assured this would not be necessary with v3. This seems to now exist, which would be where I would start.
NB. IPB is not free, so hopefully this is not a sticking point for you.
I've integrated Phorum with symfony before - there's some old and semi-out of date documentation on the web for doing this, but essentially Phorum has an architecture that allows its user authentication to be easily overridden. You will then need to write a controller to wrap the forum calls too, and apply the main site templating (if you need that).
There are a couple of forums which use the Symfony frmaework. They are listed on the Symfony forum plugins page.
The most popular is the sfSimpleForum, which was built by Francois Zaninotto, one of the original Symfony developers.
There is little development in this area however, possibly because forums are the 'old' way of allowing users interact online and are gradually being replaced with new techniques.
I have been reading that Kohana is good for my project. So now I want to get started. My PHP knowledge is 2 years old and very limited now. But I am experienced with object oriented programming and other patterns, since I develop in Objective-C. I know a little bit about databases.
People told me the Kohana documentation is horribly poor. So, where do I start as a newcommer?
this might not be the best way but
1. i watched the 2 tutorial videos on the codeignitor framework and tried a small example
2. i switched to kohana and tried the same thing and haven't looked back
i am quite familiar with php, so your mileage may vary
You'll definately want to start from the Kohana 101 wiki.
You may find it here.
As mentioned by petsagouris, the 101 wiki is a good resource for seeing examples of how to use the framework. It's also worth reading the docs as well. Even though they aren't as good as CI's they still contain a lot of useful information.
However if you want to get the most from the framework I recommend you invest a couple of hours looking through the code of the classes that you use (e.g. Kohana, ORM and if you're feeling brave, Database).
The files are very well documented and the experience will help you solve problems more quickly as you will know how Kohana works, and where to look if something isn't quite working as you expected.
If you want to avoid the pain of setting up the initial environment, I have released a vagrant dev environment with a base checkout of Kohana 3.3.1. Jumping right into the code is usually the best way to go. Hopefully this helps.
Intro to Vagrant with Kohana and Zen Kommerce