本人学习c语言半年有余,现在想学PHP,求经验解决方案
本人学习c语言半年有余,现在想学PHP,求经验
本人学习c语言半年有余,现在想学PHP,求经验,
一般多久可以学出,也就是能胜任一般的网页制作编程!
求经验!
------解决方案--------------------
有c基础,php本身不难
要花点时间在html/css/js上
------解决方案--------------------
有C语言基础,PHP想上手,大概就是一个星期的样子,首先用PHP写一个BBS,学点CSS+DIV+JS(或jquery) 就入门了。
------解决方案--------------------
应该一个月就可以啦 感觉和C没有多大的区别 很快就学会啦 大多数的语言是想通的 希望你能学的更好
------解决方案--------------------
把php 数组、字符串、MySQL 学学,就能开东西了,如果你有基础的话,两三天就能OK,
当然熟练还得一段时间
对http协议什么的也得有了解啊
------解决方案--------------------
真的就那么简单吗?
那些培训学校为什么没有关门呢?
学习c语言半年有余
我倒想问问:为什么要学 C 呢?
是为了通过计算机应用二级吧?拢共二三十的学时就能把 C 学好啦?入门都算不上
不是什么人都适合吃这碗饭的,想清楚了再说
------解决方案--------------------
php还是蛮难的 我的启迪教材是 哈尔冰工业出版社的某书 看了分页的例子 才恍然大悟,在工作中用php慢慢融会贯通
因此我的学习流程是 先基础学学 再找个公司
接着开发网站。
接着开发模板,接着制作框架,接着重构原网站代码,接着重构框架,接着重构js代码,
2010年的水平和2012年有很大差距
------解决方案--------------------
有c的基础就好办了。
学习php前,个人推荐是:hmtl -> css -> javascript -> mysql(也就是SQL语句) -> php。
html,css,javascript主要是用来做前台页面的,有人会问,既然我是学php,做的是后台程序,为什么要学前台制作呢?再说,大公司对于前台,后台,美工等不都有明确分工吗,还用的着我去写?是的,但是那是大公司,对于小公司来讲这些都是要一个人完成的。从页面设计,页面布局,美工,再到后台处理都是一个人或者几个人完成,没有明确的分工。所起必须前台,后台都会。在大公司里面,虽然有明确的分工,前台的这些东西虽然不要求你写,但是你必须看的懂。
mysql要掌握的就是sql语句,无非就是增、删、该、查,还有数据库优化等,这些比较简单,学起来也比较快,也是必须要掌握的知识。
至于ajax,jquery这些知识,当你的php学到一定程度的时候,可以考虑去学这些,因为在很多大型项目里面都要用到ajax,特别是聊天室。
你可以去看看这篇文章:http://www.phpnewer.com/index.php/Rmzy/detail/id/13
------解决方案--------------------
每天都有人来问这个问题。其实答案很简单,关键在于心,想学啥,只要学,就一定能学会。
这个和上学一样。鸟语好不好学,到最后你怎么学的,很显而易见,有的人学的好,有的人学的差。
学习是一辈子的事情,称之为经验的东西, 就是从无到有,从不会到会的积累过程。
至于怎么学,必然有技巧,其中的技巧也是学了之后才掌握的

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

HTML、CSS和JavaScript是构建现代网页的核心技术:1.HTML定义网页结构,2.CSS负责网页外观,3.JavaScript提供网页动态和交互性,它们共同作用,打造出用户体验良好的网站。

在MySQL中,外键的作用是建立表与表之间的关系,确保数据的一致性和完整性。外键通过引用完整性检查和级联操作维护数据的有效性,使用时需注意性能优化和避免常见错误。

MySQL和MariaDB的主要区别在于性能、功能和许可证:1.MySQL由Oracle开发,MariaDB是其分支。2.MariaDB在高负载环境中性能可能更好。3.MariaDB提供了更多的存储引擎和功能。4.MySQL采用双重许可证,MariaDB完全开源。选择时应考虑现有基础设施、性能需求、功能需求和许可证成本。

SQL是一种用于管理关系数据库的标准语言,而MySQL是一个使用SQL的数据库管理系统。SQL定义了与数据库交互的方式,包括CRUD操作,而MySQL实现了SQL标准并提供了额外的功能,如存储过程和触发器。

多次调用session_start()会导致警告信息和可能的数据覆盖。1)PHP会发出警告,提示session已启动。2)可能导致session数据意外覆盖。3)使用session_status()检查session状态,避免重复调用。

MySQL适合快速开发和中小型应用,Oracle适合大型企业和高可用性需求。1)MySQL开源、易用,适用于Web应用和中小型企业。2)Oracle功能强大,适合大型企业和政府机构。3)MySQL支持多种存储引擎,Oracle提供丰富的企业级功能。

MySQL和phpMyAdmin可以通过以下步骤进行有效管理:1.创建和删除数据库:在phpMyAdmin中点击几下即可完成。2.管理表:可以创建表、修改结构、添加索引。3.数据操作:支持插入、更新、删除数据和执行SQL查询。4.导入导出数据:支持SQL、CSV、XML等格式。5.优化和监控:使用OPTIMIZETABLE命令优化表,并利用查询分析器和监控工具解决性能问题。

AI可以帮助优化Composer的使用,具体方法包括:1.依赖管理优化:AI分析依赖关系,建议最佳版本组合,减少冲突。2.自动化代码生成:AI生成符合最佳实践的composer.json文件。3.代码质量提升:AI检测潜在问题,提供优化建议,提高代码质量。这些方法通过机器学习和自然语言处理技术实现,帮助开发者提高效率和代码质量。
