Learn PHP, research which open source project, get started quickly?

Source: Internet
Author: User
Tags zend framework
Learn PHP, research which open source project, get started quickly?
I would like to first need this open source project document full, coding specifications, reasonable structure

Which open source project meets this criteria?


Reply to discussion (solution)

The same as beg ...

User Login Item! Forum Ah, wait!

Forum
Ucenter Home
discuz!

Online Shop System
Ecshop
Shopex


Special recommended discuz!

All open source projects are not introductory materials.

Open source projects are somewhat complex. Take a simple turn. Many of the introductory books have detailed examples.

Hello Word

Message version.
Vote.
A simple press release system.
Simple User Rights module AH
Look at an OA system back there.

Personally think that these are better.
Because logic is single, easy to get started.

Of course, if you want to accumulate the experience of a large project, it is only a primer. I don't know, either.

PHP JSP Bridge example.


http://216.108.229.26:8080/JavaBridge/sessionSharing.php

Phpwind more Concise

Ecshop, it feels good. The key is that the code comments write the comparison is all easy to read

Www.billionnet.net

Basic PHP Learning, do not need to learn what open source projects ah.
Buy a book, PHP programming, download Help manual. Read it. Writing a small website is basically possible.
In-depth PHP learning, you can study some open source projects and PHP frameworks such as Phpcms, Discuz, Ecshop, Zendframework, Yii
In-depth is to see the source of PHP. Optimizing PHP

Learn the foundation first, did not learn to walk, want to learn to run .... Lz

Discuz

Open source projects are really confusing.

Because of the people who write too much, leaving is the essence, looks too tired to have no clue.

Like Joomla ...

Resentment ...

So it's a simple procedure to learn about other traditions.

If you want to learn in depth.

Well: the development of a small CMS with program optimization and page optimization, Message edition, small website, syntax-----Program Section

This is a better way to walk also more solid (I am walking, do not know how people come over)

At that time is to read the basic part of their own to do some landing, adding and deleting the function, and then slowly enrich the function, Ajax, image upload and so on.

It's really confusing to have an open source project.

Because of the people who write too much, leaving is the essence, looks too tired to have no clue.

Like Joomla ...

Resentment ...

So it's a simple procedure to learn about other traditions.

If you want to learn in depth.

Well: the development of a small CMS with program optimization and page optimization, Message edition, small website, syntax-----Program Section

This is a better way to walk also more solid (I am walking, do not know how people come over)

Dedecms Ah!

feel PHP can correctly run a lot of source code, not like ASP.

PHP can learn a lot of knowledge, there are many Chinese articles on the internet can learn, PHP has a lot of frameworks to learn, in addition to Smarty,zendframework, and smarttemplate,cakephp, Domestic thinkphp,speedphp, there are many, not very enumerated. These frameworks have manuals that can be downloaded for learning. One of the advantages of

PHP is that it has a simple, easy-to-understand function manual that is not to be missed.

Finally what well-known open source projects, such as PHPWIND,ECSHOP,DISCUZ,DEDECMS, this is difficult to learn, I can not find anything to get started, I do not know where to start, there is a "discuz! source code Analysis and plug-in development instance advanced."

Learning These, one is to change the inherent appearance of these sites style, this should not be difficult, the other is the plug-in development, I do not know where to obtain information to learn.

A multi-person web site, by a portrait in the reading of the novel as read, may not work at all, I do not have the perseverance, and I do not know where to cut in.

finally introduced two books about the development of the project to you, "the Civilian Heroes of Web development: Php+mysql", "Php+mysql website development and application from the beginning to the Mastery", the latter can be used as a start-up project phase of reading or reference, The last item in the book is a Foreign source blog, PHP files have about 20, unlike those famous open source projects, pages more than 100, or even hundreds of, which makes people daunting.

Like our low English level, is limited to the Chinese language learning, want to be a real, and online many can be downloaded to install and correctly run the project as a commercial website, as far as I personally, it seems to be impossible. Because there is some knowledge, some so-called technology, you do not know how to learn on the Internet. Of course, PHP still has a lot of things to learn.

Feel that PHP can correctly run a lot of source code, not like ASP.

PHP can learn the knowledge point is still a lot of, there are many Chinese articles on the internet can learn, PHP has a lot of framework can learn, in addition to Smarty,zendframework, there are smarttemplate,cakephp, domestic thinkphp, Speedphp, there are many, not very enumerated. These frameworks have manuals that can be downloaded for learning.

One of the advantages of PHP is that it has a simple, easy-to-understand function manual that is not to be missed.

Finally what well-known open source projects, such as PHPWIND,ECSHOP,DISCUZ,DEDECMS, this is difficult to learn, I can not find any information about the entry, also do not know where to start, there is a "discuz! source code Analysis and plug-in development instance advanced."

Learning these, one is to change the inherent appearance of these sites style, this should not be difficult, the other is the plug-in development, I do not know where to obtain information to learn.

A multi-person development of the site, by a portrait in the reading of the novel as the Reading, may not work at all, I do not have this perseverance, I do not know where to cut in.

Finally introduce two books about the development of the project to you, "the Civilian Heroes of Web development: Php+mysql" "Php+mysql Web site development and application from the beginning to proficient", the latter can be used as a start-up project phase of the reading or reference, the last item in the book is a foreign source of the blog, PHP files have about 20, unlike the famous open source projects, more than 100 pages, or even hundreds of, which is daunting.

such as our low level of English, but also limited to Chinese learning, to be a real, and online many can be downloaded to install and correctly run the project as the commercial site, as far as I personally, it seems to be impossible. Because there is some knowledge, some so-called technology, you do not know how to learn on the Internet. Of course, PHP still has a lot of things to learn.

Ecshop

Want to learn php himself made a Holiday Express Web site www.ccsou.cn
Want to learn some PHP to the site on the line to modify the Help

For us beginners, it's still critical to lay out the basics of PHP.

thinkphp

Uchomo
Discuz

Lots of open source projects.

Beweb, you know, it's very practical. Quick Build Station Open Source website

Three floor said also listen to the whole!!!! Oh.....

Recommended to learn CI and there is JS and div to learn more

I strongly recommend learning Phpcms this powerful, object-oriented development

"PHP project development Full record" in the example can be seen, the study is quite useful

Forum
Ucenter Home
discuz!

Online Shop System
Ecshop
Shopex


Special recommended discuz!
Discuz not normal.

Abroad has been more famous in general are here:
http://phpxref.com/

"Document full, coding specifications, reasonable structure", you this condition is very harsh:)
Many of the above also do not reach this requirement ..... Especially "Document Full" ....

The domestic .... Looks like the documents are hard to find?

All right, after the crap,
You still see the Zend Framework .... 3 All in accordance with ...

Can (in fact, only need) to see some small, relatively independent modules,
Like Zend_cache,
http://framework.zend.com/svn/framework/standard/trunk/library/Zend/Cache/

Zend Config
http://framework.zend.com/svn/framework/standard/trunk/library/Zend/Config/

Zend Date
http://framework.zend.com/svn/framework/standard/trunk/library/Zend/Date/

There's another one.


Besides, look at these don't take it too seriously .... Look at a ballpark.
Too serious will have serious consequences ....


These applications are accumulated over a long period of time, with a lot of small details,
But it's a waste of time to ponder over the details.
Some things, or to do on their own ...










Everybody's talking about all kinds of projects for others.
To their own blogging platform is also a project Ah!
Personal more like WordPress

10tian Xuehui PHP

Template engine:
1, Smarty
2, CodeIgniter
3. cakephp

These three start the fastest!

I am also a beginner, but before the imitation station are used dedecms this use more, feel simple, suitable for beginners, but to study the inside more PHP statements, or think first from the basic knowledge of simple, or you do not have the basic knowledge, you do not know these statements in the expression of what, A time ago with the FEI Fei CMS Audio-visual system made a 913 animation network, hehe, hair here does not count outside the chain bar www.913dm.com have friends want to see, I left a link, you can go to my site to see, in short, want to use an open source program, first specialized a familiar with a

All open source projects are not introductory materials.
Support +

  • Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.