搜尋
首頁後端開發php教程同時學習多種程式語言其實很容易

大概是兩年前吧,我做了個決定,要去學習程式設計。我買了一本細說PHP書,開始一邊閱讀一邊做裡面的練習題。我把主要精力都放到PHP上,不理會任何其它的語言,因為我有個習慣,一旦開始做一個事情,我們會集中所有的注意力,先把這個事情做完,然後才去做其它的事。於是,我嘗試這開發一個Web應用程式(一個絕妙的創意,一個能使我成為另外一個Facebook創始人那樣的應用一點一點的,進度很慢,我的應用(這個即將讓我成為百萬富翁的應用)慢慢的成型。最終,它跑起來了。自然了,沒有人來用它,做的太爛了,到處是bug。之後我又有一個(絕妙的)創意。我想這次就不用不停的在書本里翻來翻去了,不用整夜整夜的在google上搜索拷貝代碼,修改它們,讓它們能在我的應用程序裡運行了。我以為我坐下來就能寫出我的PHP應用。但我終於明白,實際上我什麼都沒學會,儘管我讀了很多關於PHP的資料,儘管我已經開發出了一個應用程序(很爛,但也是一個) 。我體認到,整個的這段時間我所做的事只是學習了一點PHP語法,使用幾段程式碼解決一個難題,而這些拼湊的程式碼最終讓我的應用面目全非。 我十分的生氣,停止了所有的開發。我把我的

Web應用的創意完全丟到了腦後,開始四處瀏覽所有我覺得有趣的開發知識。我發現了Ruby On Rails,這個東西看起來很酷,但我不知道它為什麼很酷,我對ruby毫不了解,但卻花了不少時間學習Ruby On Rails,然後我學著開發Android應用,讀跟它相關的資料,這把我引向了學習Java,但我沒有停止學習Rails,我在iTunesU上報了一個Java的課程,之後在我工作的時候我又開始閱讀PDF版的東西PythonPDF了我的興趣….(也許是它的這個名稱)。噢!我還有一本C++書,我把它找了出來,在睡覺前我開始讀一些C++的知識。因為我還是不知道Ruby這種語言,所以我也開始學習Ruby。當我研究Java有些厭煩時,我還試了試Objective-C,而JavaScript看起來也不錯,我也試著要掌握它。這些全是同時進行的。 如果是之前有人問我,我一定會說這是最糟糕的一種學習程式設計的方法。但事實證明,這是最有效的一種學習方法。這種學習方法的結果是,我終於不再關注PHP的語法,開始把不同語言間的相似之處關聯起來。我現在是在真正的學習原理,而不是為了做什麼而在

google

上搜尋正確的語法。我開始領悟相似的東西在各種不同的語言、不同的平台上的差異。這些認識對我來說很重要。我的關注不再是PHP,我的關注現在是程式設計。 我希望這些經驗對於那些跟我兩年前一樣處境的人有些幫助,那些跟我當年有相同想法的人應該透過不同的視角來看那些相同的東西,這樣才能真正的領會它們! 免費領取

LAMP

兄弟連

原創🜎盤細說PHP》精要版,詳情諮詢官網客服:http://www.lampbrother.netPHPCMSonline/H/ .php?u=5微信開發http://yun.itxdl.cn/online/weixin/index.php?u=5

行動網路伺服器端開發http://yun.itxdl.cn/online/server/index.php?u=5

Java/ /yun.itxdl.cn/online/js/index.php?u=5

CTO

訓練營http://yun.itxdl.. ?u=5

以上就介紹了同時學習多種程式語言其實很容易,包含了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
PHP依賴注入容器:快速啟動PHP依賴注入容器:快速啟動May 13, 2025 am 12:11 AM

aphpdepentioncontiveContainerIsatoolThatManagesClassDeptions,增強codemodocultion,可驗證性和Maintainability.itactsasaceCentralHubForeatingingIndections,因此reducingTightCightTightCoupOulplingIndeSingantInting。

PHP中的依賴注入與服務定位器PHP中的依賴注入與服務定位器May 13, 2025 am 12:10 AM

選擇DependencyInjection(DI)用於大型應用,ServiceLocator適合小型項目或原型。 1)DI通過構造函數注入依賴,提高代碼的測試性和模塊化。 2)ServiceLocator通過中心註冊獲取服務,方便但可能導致代碼耦合度增加。

PHP性能優化策略。PHP性能優化策略。May 13, 2025 am 12:06 AM

phpapplicationscanbeoptimizedForsPeedAndeffificeby:1)啟用cacheInphp.ini,2)使用preparedStatatementSwithPdoforDatabasequesies,3)3)替換loopswitharray_filtaray_filteraray_maparray_mapfordataprocrocessing,4)conformentnginxasaseproxy,5)

PHP電子郵件驗證:確保正確發送電子郵件PHP電子郵件驗證:確保正確發送電子郵件May 13, 2025 am 12:06 AM

phpemailvalidation invoLvesthreesteps:1)格式化進行regulareXpressecthemailFormat; 2)dnsvalidationtoshethedomainhasavalidmxrecord; 3)

如何使PHP應用程序更快如何使PHP應用程序更快May 12, 2025 am 12:12 AM

tomakephpapplicationsfaster,關注台詞:1)useopcodeCachingLikeLikeLikeLikeLikePachetoStorePreciledScompiledScriptbyTecode.2)MinimimiedAtabaseSqueriSegrieSqueriSegeriSybysequeryCachingandeffeftExting.3)Leveragephp7 leveragephp7 leveragephp7 leveragephpphp7功能forbettercodeefficy.4)

PHP性能優化清單:立即提高速度PHP性能優化清單:立即提高速度May 12, 2025 am 12:07 AM

到ImprovephPapplicationspeed,關注台詞:1)啟用opcodeCachingwithapCutoredUcescriptexecutiontime.2)實現databasequerycachingingusingpdotominiminimizedatabasehits.3)usehttp/2tomultiplexrequlexrequestsandreduceconnection.4 limitesclection.4.4

PHP依賴注入:提高代碼可檢驗性PHP依賴注入:提高代碼可檢驗性May 12, 2025 am 12:03 AM

依赖注入(DI)通过显式传递依赖关系,显著提升了PHP代码的可测试性。1)DI解耦类与具体实现,使测试和维护更灵活。2)三种类型中,构造函数注入明确表达依赖,保持状态一致。3)使用DI容器管理复杂依赖,提升代码质量和开发效率。

PHP性能優化:數據庫查詢優化PHP性能優化:數據庫查詢優化May 12, 2025 am 12:02 AM

DatabasequeryoptimizationinPHPinvolvesseveralstrategiestoenhanceperformance.1)Selectonlynecessarycolumnstoreducedatatransfer.2)Useindexingtospeedupdataretrieval.3)Implementquerycachingtostoreresultsoffrequentqueries.4)Utilizepreparedstatementsforeffi

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強大的PHP整合開發環境

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

VSCode Windows 64位元 下載

VSCode Windows 64位元 下載

微軟推出的免費、功能強大的一款IDE編輯器

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。