導航:首頁 > 編程語言 > php愛淘寶

php愛淘寶

發布時間:2022-04-25 13:58:00

A. php程序員和做自媒體運營哪個前景好

1)初級PHP: Thinkphp,Yii, Laravel等駕輕就熟,增刪改查必備。
2)中級PHP: get進階技--資料庫索引和優化自不必說,分表分庫還是要有的,memcache和redis的使用頻率不能低於月次,不了解前端是不是說不過去了?
3)高級PHP: 除了上面的條件外,還要有門面擔當的素質,玩轉Linux常用指令,熟悉memcache和redis 原理,對於演算法和數據結構有你敢問我就敢答的自信,Hadoop,hive,spark不過是平常的玩具,最重要的還是經歷過大場面(有處理過百萬日PV網站高並發,大數據的經驗)。
4)當然在Github開淘寶店或有個人站點是HR大愛,在各大極客社區里有頭有臉的那是極好的。

B. 程序如何生成淘寶聯盟返利鏈接

淘寶聯盟/阿里媽媽提供了相關的API介面的,親可以查看一下相關文檔。根據我的觀察,一般淘寶客鏈接中會帶有一個ali_trackid參開以識別淘客身份,親可以嘗試給淘寶鏈接添加或者是修改這個參數為您自己的。當然,這個只是我個人呢的猜測,並未實踐過。親可以試試效果....個人拙見,滿意請採納,謝謝!

C. 現在建網站的主流是什麼PHP還是ASP

現在已經是PHP的天下了,ASP是主流的時候還在N年前,ASP的成本高,佔地大,國外很多年前就沒幾個ASP的程序,不過國內目前還是有很多ASP的網站,畢竟國內還是有很多動網存在的

D. php也是要敲代碼的嗎

你好朋友,我大學畢業三年,也算是你的師哥或者是學長。雖然我不懂編程和淘寶,但本著你說的影響你一生的提問,我也謹慎的回答!!我不看重你給的分值,只求我的隻字片語能夠有拋磚引玉之功用,請你耐心看完。
我是建築環境與設備工程專業,搞工程的,大學基本沒學著東西對於本專業只是概念性的東西了解一點。大學里主要是鍛煉各種能力和學了些人際關系為人處世之道。大學畢業第一份工作是我應聘了N次的最後得到一家房地產認可的安裝預算工作。其實預算和我那個專業有些關系,畢竟跟工程有關,但他還需要計算數值。愁,頭都大了;煩,因為還需要學習預算軟體(這領域大學只是泛泛的學了一門選修課但對我來說基本是空白)。干一行,愛一行。畢竟也算是我的本專業。這樣,做了半年,就換單位了,但繼續是我的安裝技術員預算員工作。慢慢的熟練了,有底了也就無所謂了。直到現在,在一家房地產核算部,工作也算輕松也算羨慕。就這樣....
回到正題:
首先,前面說那些,主要是告訴你,開始我也煩,但後期習慣了,熟練了,有能力懂了也就無所謂了,畢竟工作本身就是為了混口飯吃。
其次,在我心目中,PHP都是聰明人乾的活,待遇也根據不同的單位有的工資甚高。而淘寶都有現成的模板或者他是賣東西的,並不是做網站為實體而是靠買商品(我是這樣認為的),只是大眾人做小生意混口飯吃的網上擺攤吧,誰都可以做淘寶但不是誰都會做代碼。我聽說有做的好的,但都很艱辛且也遭罪。可那並不是什麼體面的工作,我記得《風誠勿擾》上一男生回憶他的過往,做淘寶1年不少掙錢但追女孩子女方父母因為他不是正規職業被阻攔最後沒有成。俗話說,隔行如隔山,那個你要是不是12分的把握,而放棄本專業,不知道你是不會覺得可惜,或者說是一時沖動。我覺得不值得...

E. PHP發展前景如何 好就業嗎 薪資待遇如何

php目前比較火的伺服器腳本語言,開發web網站很不錯。
優勢:
不斷更新,不斷優惠,看一門語言是否在不久的將來依然存在,就看他是否不斷的更新。
php運行模式正在進步,效率不斷提高,加上php7版本的發布,性能是一個質的飛躍。
開源性,具有開源性的東西,必然會受到大家熱愛,必然有很多支持的群體去為他貢獻。
很多擴展都是寫好的,拿來自己就可以用,效率提高。

缺點:

入門易學,初級要求不高,所以造成初級程序員泛濫,代碼質量缺乏安全,高級程序員缺乏。
至於,桌面方面,php也是可以的,有專門的設計,只是比較復雜,很少用而已,以後必然會簡化提高。
程序員很多人,高度依賴框架,影響了php原始編程的某些方面進步,禁錮了程序員的思維。

工資的話。這個怎麼說呢,編程這一塊隨著經驗和技術的提高工作都會不斷提高的,但是現在很多公司要求並不是那麼高,有些人的工資給的偏高了,做網站,不僅僅會編程,還要考慮諸多:安全,效率,性能等問題。所以工資會隨著你的經驗逐步提高。

我也是培訓出來的,不過我告訴你,我的工作算是同級最低的4000,別人都很高很多5000-7000的,但是他們的能力不一定都比我強,工資嘛,能做,與有時候還需要能說。目前如果你培訓的話,建議你一定要認真,期間多了解實際開發流程和實際問題,多交流,多加群多看資料。編程經驗不多,但是一定要了解的多才行,不會做,你會說至少了解。
要說的就這么多。技術員,就要精通技術,跟隨潮流,才是永恆。工資浮動很大,今年你可能是菜鳥,明年可能就是大神,工資翻幾倍都很正常,重要的是工作學習歷程,實際解決問題的能力。

F. 在淘寶里怎麼買東西啊

1. 盡量選信用度高信用評價好的商家. 但也不能盲目.

臉盆點評:有道理。信用評價要仔細看,還要看賣家的每一分是怎麼得來的。目前淘寶買和賣的分數是加在一起的。從某種程度上講,不是很公道。因為一個會員作為買家和賣家的權利義務是不一樣的。買家只要及時付款就好了,而作為賣家除了履行交易,按時發貨,還要保證貨品的質量,對於一些大件商品還要看是否有退換貨等等。信用評價只是個參考。

2.如果是異地交易盡量選擇郵局匯款
因為這樣對方具體的地址存在,萬一有問題會比較容易解決;一定要採用郵局匯款到是真的 ,因為郵局匯款要憑借身份證去拿,沒有詳細的地址那個匯款的票據也不會到賣家的手裡面的。 因此網上很多的 騙子都是通過了銀行賬戶的方式騙錢,而匯款到家的話,就不會有款到不發貨的現象

臉盆點評:對於初次交易的賣家,或者金額較大的交易,建議使用支付寶。最好不要直接匯款,尤其是銀行匯款給賣家。總之在購買前一定看賣家是否同意使用支付寶,如果沒有的,問他是否可以用支付寶付款。如果賣家實在不同意,再採用郵局匯款的方式。

3.問對方索要固定電話,並在正式交易前核實該電話的有效性,可以分開時間嘗試與之聯系,以確認電話的真實性.
臉盆點評:這個可行性估計不太大。很多賣家並不願意提供固定電話的。

4. 保證收款人與網上注冊的名字一樣,一般不要匯給他(她)的同學、朋友之類,以免給發生問題後的確認工作帶來麻煩.
臉盆點評:這點很重要!遇到這樣情況的時候,建議買家謹慎些,再三和賣家確認,並要求賣家提供自己的銀行帳號。臉盆還是建議通過支付寶付款:當你用支付寶買寶貝的時候,通過淘寶的工行介面付款(在線支付),連匯費都不用出哦。

交易前

*在出價前,您可以通過向掌櫃提問和發送站內簡訊的方式向賣家詢問有關交易的信息!比如寶貝的具體細節,可能賣家在寶貝描述里寫得並不是很清楚。你也可以在詢問的過程中對賣家多些了解。有的賣家對自己售賣的寶貝所知甚少,那估計是存在一些問題的。有些賣家會拒絕回答一些核心問題,這個時候,你也要多多小心。

*請您注意商品的單價及運費,對於和市面價格差價過大的商品建議您向賣家或知情人士詳細咨詢之後再做決定! 多到論壇上逛逛也會有不少的收獲哦!

*查看賣家獲得的好評數,同時還應該查看賣家以往的交易記錄,金額等詳情以確保賣家的可信度。還要看賣家的好評是作為賣家還是作為買家獲得的。如果賣家有鼓勵和差評的記錄,建議仔細看看。看獲得評價的原因和解釋,對你的購買是有一定參考價值的。

*出價前,對商品的價格運費最後確認一次!
要記得,你所付出的寶貝價錢是:寶貝價格+郵費
不要只看到寶貝的價格很便宜就匆匆拍下,而忽略了郵費哦。

交易中

*為了您的利益,懇請您不要私下交易;保存所有的交易記錄(成交信,匯款憑證,對方的信件)這些對於維護您的利益尤為重要。如果交易出現問題,淘寶只受理在網上成交的投訴哦。

*對於金額較高的交易建議您使用支付寶

*為確保交易安全,匯款前再次對賣家的聯系方式分時段進行核實!

*盡量不要選擇及時到帳的方式付款!(建議使用郵局匯款)

*對賣家的真實姓名及收款人姓名核對一致,避免因此而帶來不必要的糾紛!

*對於同意使用支付寶而又拒絕用支付寶交易的會員,您可以向賣家詢問具體原因;如果協商失敗,請您向店小二梅劍舉報!

交易後

* 多與賣家聯系,查詢發貨信息,到貨時間等,將命運掌握在自己的手中!

* 淘寶提醒您交易成功後,不要忘記給對方評價,這樣可以不斷提升自己的誠信積分,在淘寶獲得廣泛的尊重和認知!請根據自己的實際感受對賣家進行公正的評分哦。切記,一定要在收到寶貝,並且確認無誤後再進行評價
*如果遇到賣家無法聯系的情況,您可以在成交3天後對賣家進行提醒,7天後對賣家進行投訴!

呵呵,基本上我算一個經常「花一元買價值二元卻沒什麼用的商品」的人。
這個定律好像是特指女人的購物觀。
嘿嘿。所以現在家裡堆了很多很超值,卻不是都能用上的東西。
大半是在網上購物來的多啦。
說實在的,不是沒被網購騙過。
被騙過幾次了。
一次是收款不給貨的。
一次是發個空殼給我的。
一次是發錯貨要我退回,我寄出後沒下文的。
一次是發少貨的(這個後來賣家很積極地處理了,要表揚)

在淘寶當買家相當幸福。
有那麼多掌櫃旺旺在線,等待我的光臨。
想付錢不用跑銀行,有支付寶在等著我點點滑鼠就OK。
還不用匯費。省錢啊。

搜索一下,同城的商品那麼多,賣家還都答應送貨或見面交易(上次去南京玩時同城交易了一把,象某位貼主說的,「地下工作接頭」似的)。驗貨,交錢。OK了!當時就把那個包包背著回家了。嘿嘿,爽啊。(那位賣家是個學生,交易後到現在也沒再上淘寶,都過了評價期了,害我少一個好評 )

再看看,淘寶壇子好熱鬧,可以發發貼,回回貼,有各種專業知識好學,還有人專門管各類問題的回答。

還有求購區。哇!想要什麼發個消息,立馬一堆回復的賣家,主動給你比質比價。

做為買家,能不愛死淘寶嗎?

比較起來,以前在易趣的購物經歷那叫一個慘啊。
想找賣家?你先留言吧。人家不知道什麼時候才會回復。
不停地刷新、刷新。等著看回復。
拍下來了,倒是能找到賣家了。賣家給個QQ號,哇噻!我用單位的區域網阿,哪有QQ這么好的東西用??絕對沒旺旺方便!

賣家給我帳號,我要去銀行匯款(那時我還沒開網銀),排隊排好長時間
萬一是到農行,沒准營業員又是一句對不起,今天網路有問題,明天再來吧!

再說同城,我上易趣時他大多是上海的同城交易。
想找其他城市難啊。好不容易找到一個南京的,一看人家寫了不見面交易。咱也不能逼著人家見面對吧?沒准人家是一美眉,怕我是一壞人呢。

易趣交易一次,我要用好幾天時間。
淘寶呢?
我經常拍下直接支付寶匯款。
好幾個賣家給我發信或消息時都說,剛看到我拍下,再一看已經「買家已匯款,等待賣家發貨了」。這速度夠快吧?
而且我這人對交易實誠啊。款匯了就立即發消息給賣家,把地址電話姓名郵編統統報上,省人家再問。(當然現在支付寶有收貨地址了,又省我不少事 )

最不爽的就是郵局,我有一個包都一個半月了還沒收到呢。賣家比我還急,發了查詢也發了郵件直向我道歉,我都不好意思了。最後查出是郵局發錯地方了,明明是寫的地址江蘇鹽城,他楞給列印成江蘇徐州。發徐州去了,現在還在那兒沒人領呢。
人家賣家小姑娘沒錯嘛。嘿嘿,還非要給我再寄一個。我說不用,我等那個發錯的,反正郵局答應給重新寄到鹽城了。可人家還是硬給我再寄了一個來,還說要是那個錯了的收到了,喜歡就留下,把錢給她也行,不給也行,當送我的禮物了。多讓人不好意思啊。
現在多寄的一個我都拿到了。原來那個現在也沒影兒。這個郵局啊。

質量問題:
說實話,有好有差。
我在幾個五星和鑽石那兒買的東西也是有好有差的。(發貨發錯要我退回,後來沒消息的一家就在這里邊。倒是在一個又警告又一堆差評的鑽石那兒還真買到了好東西 有意思吧? )
我在幾個一個信用度沒有的賣家那兒,倒是全買的好東西。嘿嘿嘿。(特別是有一個賣家,現在還成為我的網上代銷商,呵呵。)
星級不高不低的賣家嘛也接觸過,倒是質量差的居多。(個人體驗,不代表全體淘寶賣家,嘿嘿 有一個賣家,說自己是易趣幾鑽,但在淘寶只有二心,東西那個差啊,別提了,想不通他易趣的八百多個96%好評怎麼混出來的)

呵呵,基本上我算一個經常「花一元買價值二元卻沒什麼用的商品」的人。
這個定律好像是特指女人的購物觀。
嘿嘿。所以現在家裡堆了很多很超值,卻不是都能用上的東西。
大半是在網上購物來的多啦。
說實在的,不是沒被網購騙過。
被騙過幾次了。
一次是收款不給貨的。
一次是發個空殼給我的。
一次是發錯貨要我退回,我寄出後沒下文的。
一次是發少貨的(這個後來賣家很積極地處理了,要表揚)

在淘寶當買家相當幸福。
有那麼多掌櫃旺旺在線,等待我的光臨。
想付錢不用跑銀行,有支付寶在等著我點點滑鼠就OK。
還不用匯費。省錢啊。

搜索一下,同城的商品那麼多,賣家還都答應送貨或見面交易(上次去南京玩時同城交易了一把,象某位貼主說的,「地下工作接頭」似的)。驗貨,交錢。OK了!當時就把那個包包背著回家了。嘿嘿,爽啊。(那位賣家是個學生,交易後到現在也沒再上淘寶,都過了評價期了,害我少一個好評 )

再看看,淘寶壇子好熱鬧,可以發發貼,回回貼,有各種專業知識好學,還有人專門管各類問題的回答。

還有求購區。哇!想要什麼發個消息,立馬一堆回復的賣家,主動給你比質比價。

做為買家,能不愛死淘寶嗎?

比較起來,以前在易趣的購物經歷那叫一個慘啊。
想找賣家?你先留言吧。人家不知道什麼時候才會回復。
不停地刷新、刷新。等著看回復。
拍下來了,倒是能找到賣家了。賣家給個QQ號,哇噻!我用單位的區域網阿,哪有QQ這么好的東西用??絕對沒旺旺方便!

賣家給我帳號,我要去銀行匯款(那時我還沒開網銀),排隊排好長時間
萬一是到農行,沒准營業員又是一句對不起,今天網路有問題,明天再來吧!

再說同城,我上易趣時他大多是上海的同城交易。
想找其他城市難啊。好不容易找到一個南京的,一看人家寫了不見面交易。咱也不能逼著人家見面對吧?沒准人家是一美眉,怕我是一壞人呢。

易趣交易一次,我要用好幾天時間。
淘寶呢?
我經常拍下直接支付寶匯款。
好幾個賣家給我發信或消息時都說,剛看到我拍下,再一看已經「買家已匯款,等待賣家發貨了」。這速度夠快吧?
而且我這人對交易實誠啊。款匯了就立即發消息給賣家,把地址電話姓名郵編統統報上,省人家再問。(當然現在支付寶有收貨地址了,又省我不少事 )

最不爽的就是郵局,我有一個包都一個半月了還沒收到呢。賣家比我還急,發了查詢也發了郵件直向我道歉,我都不好意思了。最後查出是郵局發錯地方了,明明是寫的地址江蘇鹽城,他楞給列印成江蘇徐州。發徐州去了,現在還在那兒沒人領呢。
人家賣家小姑娘沒錯嘛。嘿嘿,還非要給我再寄一個。我說不用,我等那個發錯的,反正郵局答應給重新寄到鹽城了。可人家還是硬給我再寄了一個來,還說要是那個錯了的收到了,喜歡就留下,把錢給她也行,不給也行,當送我的禮物了。多讓人不好意思啊。
現在多寄的一個我都拿到了。原來那個現在也沒影兒。這個郵局啊。

質量問題:
說實話,有好有差。
我在幾個五星和鑽石那兒買的東西也是有好有差的。(發貨發錯要我退回,後來沒消息的一家就在這里邊。倒是在一個又警告又一堆差評的鑽石那兒還真買到了好東西 有意思吧? )
我在幾個一個信用度沒有的賣家那兒,倒是全買的好東西。嘿嘿嘿。(特別是有一個賣家,現在還成為我的網上代銷商,呵呵。)
星級不高不低的賣家嘛也接觸過,倒是質量差的居多。(個人體驗,不代表全體淘寶賣家,嘿嘿 有一個賣家,說自己是易趣幾鑽,但在淘寶只有二心,東西那個差啊,別提了,想不通他易趣的八百多個96%好評怎麼混出來的)

---------------------------------------以上都是淘寶大學的,你可以上淘寶大學看看.可以學到很多東西

G. PHP+oracle這個架構是否常用 這種架構有什麼不好地方呢

淘寶架構框架
一、個人網站
2003 年 4 月 7 日,馬雲,在杭州,成立了一個神秘的組織。他叫來十位員工,要他們簽了一份協議,這份協議要求他們立刻離開阿里巴巴,去做一個神秘的項目。這個項目要求絕 對保密,老馬戲稱「連說夢話被老婆聽到都不行,誰要是透漏出去,我將追殺到天涯海角」。這份協議是英文版的,匆忙之間,大多數人根本來不及看懂,但出於對 老馬的信任,都捲起鋪蓋離開了阿里巴巴。
他們去了一個神秘的據點 —— 湖畔花園小區的一套未裝修的房子里,房子的主人是馬雲。這伙人剛進去的時候,馬雲給他們布置了一個任務,就是在最短的時間內做出一個個人對個人(C2C) 的商品交易的網站。現在出一個問題考考讀者,看你適不適合做淘寶的創業團隊。親,要是讓你來做,你怎麼做?
在說出這個答案之前,容我先賣個關子,介紹一下這個創業團隊的成員:三個開發工程師(虛竹、三豐、多隆)、一個UED(二當家)、三個運營(小寶、阿 珂、破天)、一個經理(財神)、還有就是馬雲和他的秘書。當時對整個項目組來說壓力最大的就是時間,怎麼在最短的時間內把一個從來就沒有的網站從零開始建 立起來?了解淘寶歷史的人知道淘寶是在 2003 年 5 月 10 日上線的,這之間只有一個月。要是你在這個團隊里,你怎麼做?我們的答案就是:買一個來。
買一個網站顯然比做一個網站要省事一些,但是他們的夢想可不是做一個小網站而已,要做大,就不是隨便買個就行的,要有比較低的維護成本,要能夠方便的擴 展和二次開發。那接下來就是第二個問題:買一個什麼樣的網站?答案是:輕量一點的,簡單一點的,於是買了這樣一個架構的網 站:LAMP(Linux+Apache+MySQL+PHP)。這個直到現在還是一個很常用的網站架構模型。這種架構的優點是:無需編譯,發布快 速,PHP功能強大,能做從頁面渲染到數據訪問所有的事情,而且用到的技術都是開源的,免費。
當時我們是從一個美國人那裡買來的一個網站系統,這個系統的名字叫做 PHPAuction(他們的官方網站http://www.phpauction.net,這個名字很直白,一眼就看出來這個系統是用什麼語言做的、 是干什麼用的),PHPAuction有好幾個版本,我們買的是最高版的,功能比較多,而且最重要的是對方提供了源代碼。最高版比較貴,花了我們 2000 美金(貌似現在降價了,只要 946 美元)。買來之後不是直接就能用的,需要很多本地化的修改,例如頁面模板改的漂亮一點,頁頭頁腳加上自己的站點簡介等,其中最有技術含量的是對資料庫進行 了一個修改。原來是從一個資料庫進行所有的讀寫操作,拿過來之後多隆把它給拆分成一個主庫、兩個從庫,讀寫分離。這么做的好處有幾點:存儲容量增加了,有 了備份,使得安全性增加了,讀寫分離使得讀寫效率提升了。這樣整個系統的架構就如下圖所示:
淘寶架構框架
其中 Pear DB 是一個 PHP 模塊,負責數據訪問層。另外也用開源的論壇系統 PHPBB(http://www.phpbbchina.com )搭建了一個小的論壇社區,虛竹負責機器采購、配置、架設等,三豐和多隆負責編碼,他 們把交易系統和論壇系統的用戶信息打通,給運營人員開發出後台管理(admin系統)的功能,把交易類型從只有拍賣這一種增加為拍賣、一口價、求購商品、 海報商品(意思是還沒推出的商品,先掛個海報出來)這四種。(PHPAuction 只有拍賣的交易,Auction 即拍賣的意思。@_行癲在微博中提到:今天 eBay 所有交易中拍賣交易仍然佔了 40%,而在中國,此種模式在淘寶幾乎從一開始就未能占據優勢,如今在主流的交易中幾乎可以忽略不計。背後的原因一直令人費解。我大致可以給出其中一種解 釋,eBay 基本在發達國家展開業務,製造業外包後,電子商務的基本群體大多隻能表現為零散的個體間交易。)
在經歷了另外一些有趣的事情之後(這些有趣的事情包括「淘寶」這個名字的由來,員工花名的由來等等,由於本書主要描述技術方面的故事,對這些有興趣的可以去網上找),網站開始上線運行了。
淘寶架構框架
在接下來的大半年時間里,這個網站迅速顯示出了它的生機。這里有必要提一下當時的市場環境,非典(SARS)的肆虐使得大家都不敢出門,尤其是去商場之 類人多的地方。另外在神州大地上最早出現的 C2C 網站易趣也正忙的不亦樂乎,2002 年 3 月,eBay 以 3000 萬美元收購了易趣公司 33% 的股份,2003 年 6 月以 1.5 億美元收購了易趣公司剩餘 67% 的股份。當時淘寶網允許買賣雙方留下聯系方式,允許同城交易,整個操作過程簡單輕松。而 eBay 為了收取交易傭金,是禁止這么做的,這必然增加了交易過程的難度。而且 eBay 為了全球統一,把易趣原來的系統替換成了美國 eBay 的系統,用戶體驗一下子全變了,操作起來非常麻煩,這等於是把積累的用戶拱手送給了淘寶。為了不引起 eBay 的注意,淘寶網在 2003 年裡一直聲稱自己是一個「個人網站」。由於這個創業團隊強大的市場開拓和運營能力,淘寶網發展的非常迅猛,2003 年底就吸引了注冊用戶XXX,最高每日 31 萬PV,從 5 月到年底成交額 4000 萬。這沒有引起 eBay 的注意,卻引起了阿里巴巴內部很多員工的注意,他們覺得這個網站以後會成為阿里巴巴強勁的對手。甚至有人在內網發帖,忠告管理層要警惕這個剛剛起步的網 站,但管理層似乎無動於衷。(這個團隊的保密工作做的真好)
在市場和運營的後方,淘寶網的技術團隊也在快速的做著系統的改進和創新。這里還有個有趣的故事,eBay 和易趣早期都有員工在論壇上響應用戶的需求,eBay 的論壇用粉紅色背景來區分員工的發言,易趣的員工在論壇上昵稱都選各種豆豆,例如黃豆豆、蠶豆豆等。淘寶在討論運營策略的時候提到這個問題,要求所有的員 工都去論壇上回答用戶的問題。最早回答問題的任務落在小寶頭上,那我們用什麼名字好呢?「淘淘」?「寶寶」?小寶都不滿意,太女性化了。討論了很久之後, 小寶靈光乍現,乾脆取個名字叫「小寶」吧,小寶帶七個老婆來開店,迎接各位客官,很有故事性。於是很多武俠小說中的人物開始在論壇中行俠仗義,這些昵稱下 面標志著「淘寶店小二」,他們回答著各種各樣的問題,快速響應著用戶的各種需求。如果是技術上能解決的,幾個人商量一下,馬上就開發、測試、發布上線。反 過來對比一下,易趣被 eBay 收購之後,系統更換成了全球通用的版本,響應用戶的一個需求需要層層審批,反應速度自然慢了下來。
當時淘寶第一個版本的系統裡面已經包含了商品發布、管理、搜索、商品詳情、出價購買、評價投訴、我的淘寶這些功能(現在主流程中也是這些模塊。在 2003 年 10 月增加了一個功能節點:「安全交易」,這個是支付寶的雛形)。隨著用戶需求和流量的不斷增長,系統上面做了很多的日常改進,伺服器由最初的一台變成了三 台,一台負責發送 email、一台負責運行資料庫、一台負責運行 Web App。過一段時間之後,商品搜索的功能佔用資料庫資源太大了(用like搜索的,很慢),又從阿里巴巴中文站搬過來他們的搜索引擎 iSearch,起初 iSearch 索引的文件放在硬碟上,隨著數據量的增長,又采購了 NetApp 伺服器放置 iSearch。
如此快節奏的工作,其實大家都累得不行,有人就提議大家隨時隨地的鍛煉身體,可是外面 SARS 橫行,在一個一百多方的房子里,怎麼鍛煉呢?高挑美女阿珂提議大家練習提臀操,這個建議遭到男士的一致反對,後來虛竹就教大家練習倒立,這個大家都能接 受。於是這個倒立的傳統一直延續至今,和花名文化、武俠文化一並傳承了下來。
隨著訪問量和數據量的飛速上漲,問題很快就出來了,第一個問題出現在資料庫上。MySQL 當時是第 4 版的,我們用的是默認的存儲引擎 MyISAM,這種類型讀數據的時候會把表鎖住(我們知道 Oracle 在寫數據的時候會有行鎖,讀數據的時候是沒有的),尤其是主庫往從庫上面寫數據的時候,會對主庫產生大量的讀操作,使得主庫性能急劇下降。這樣在高訪問量 的時候,資料庫撐不住了。另外,當年的 MySQL 不比如今的 MySQL,在數據的容量和安全性方面也有很多先天的不足(和 Oracle 相比)。
二、Oracle/支付寶/旺旺
淘寶網作為個人網站發展的時間其實並不長,由於它太引人注目了,馬雲在 2003 年 7 月就宣布了這個是阿里巴巴旗下的網站,隨後在市場上展開了很成功的運作。最著名的就是利用中小網站來做廣告,突圍 eBay 在門戶網站上對淘寶的廣告封鎖。上網比較早的人應該還記得那些在右下角的彈窗和網站腰封上一閃一閃的廣告。市場部那位到處花錢買廣告的傢伙,太能花錢了, 一出手就是幾百萬,他被我們稱為「大少爺」。
「大少爺」們做的廣告,帶來的就是迅速上漲的流量和交易量。在 2003 年底,MySQL 已經撐不住了,技術的替代方案非常簡單,就是換成 Oracle。換 Oracle 的原因除了它容量大、穩定、安全、性能高之外,還有人才方面的原因。在 2003 年的時候,阿里巴巴已經有一支很強大的 DBA 團隊了,有馮春培、汪海(七公)這樣的人物,後來還有馮大輝(@fenng)、陳吉平(拖雷)。這樣的人物牛到什麼程度呢?Oracle 給全球的技術專家頒發一些頭銜,其中最高級別的叫 ACE(就是撲克牌的「尖兒」,夠大的吧),被授予這個頭銜的人目前全球也只有 300 多名(名單在這里: http://apex.oracle.com/pls/otn/f?p=19297:3 ),當年全球只有十幾名。有如此強大的技術後盾,把 MySQL 換成 Oracle 是順理成章的事情。
但更換資料庫不是只換個庫就可以的,訪問方式,SQL 語法都要跟著變,最重要的一點是,Oracle 並發訪問能力之所以如此強大,有一個關鍵性的設計 —— 連接池。但對於 PHP 語言來說它是放在 Apache 上的,每一個請求都會對資料庫產生一個連接,它沒有連接池這種功能(Java 語言有 Servlet 容器,可以存放連接池)。那如何是好呢?這幫人打探到 eBay 在 PHP 下面用了一個連接池的工具,是 BEA 賣給他們的。我們知道 BEA 的東西都很貴,我們買不起,於是多隆在網上尋尋覓覓,找到一個開源的連接池代理服務 SQLRelay(http://sourceforge.jp/projects/freshmeat_sqlrelay ),這個東西能夠提供連接池的功能,多隆對它進行了一些功能改進之後就拿來用了。這樣系統的架構就變成了如下的樣子:
淘寶架構框架
數據一開始是放在本地的,DBA 們對 Oracle 做調優的工作,也對 SQL 進行調優。後來數據量變大了,本地存儲不行了。買了 NAS(Network Attached Storage:網路附屬存儲),NetApp 的 NAS 存儲作為了資料庫的存儲設備,加上 Oracle RAC(Real Application Clusters,實時應用集群)來實現負載均衡。七公說這實際上是走了一段彎路,NAS 的 NFS(Network File System)協議傳輸的延遲很嚴重,但那時侯不懂。後來采購了 Dell 和 EMC 合作的 SAN 低端存儲,性能一下子提升了 10 幾倍,這才比較穩定了。再往後來數據量更大了,存儲的節點一拆二、二拆四,RAC 又出問題了。這才踏上了購買小型機的道路。在那段不穩定的時間里,七公曾經在機房住了 5 天 5 夜。
替換完資料庫,時間到了 2004 年春天,俗話說「春宵一刻值千金」,但這些人的春宵卻不太好過了。他們在把數據的連接放在 SQLRelay 之後就噩夢不斷,這個代理服務經常會死鎖,如同之前的 MySQL 死鎖一樣。雖然多隆做了很多修改,但當時那個版本內部處理的邏輯不對,問題很多,唯一解決的辦法就是「重啟」它的服務。這在白天還好,連接上機房的服務 器,把進程殺掉,然後開啟就可以了,但是最痛苦的是它在晚上也要死掉,於是工程師們不得不 24 小時開著手機,一旦收到「 SQLRelay 進程掛起」的簡訊,就從春夢中醒來,打開電腦,連上機房,重啟服務。後來乾脆每天睡覺之前先重啟一下。做這事最多的據說是三豐,他現在是淘寶網的總裁。現 在我們知道,任何牛B的人物,都有一段苦B的經歷。
微博上有人說「好的架構是進化來的,不是設計來的」。的確如此,其實還可以再加上一句「好的功能也是進化來的,不是設計來的」。在架構的進化過程中,業 務的進化也非常迅猛。最早的時候,買家打錢給賣家都是通過銀行轉賬匯款,有些騙子收了錢卻不發貨,這是一個很嚴重的問題。然後這伙人研究了 PayPal 的支付方式,發現也不能解決問題。後來這幾個聰明的腦袋又想到了「擔保交易」這種第三方託管資金的辦法。於是在 2003 年 10 月,淘寶網上面上線了一個功能,叫做「安全交易」,賣家選擇支持這種功能的話,買家會把錢交給淘寶網,等他收到貨之後,淘寶網再把錢給賣家。這就是現在的 支付寶,在前兩天(2012.2.21)年會上,支付寶公布 2011 年的交易筆數已經是 PayPal 的兩倍。這個劃時代的創新,其實就是在不斷的思索過程中的一個靈光乍現。
當時開發「安全交易」功能的是茅十八和他的徒弟苗人鳳(茅十八開發到一半去上海讀 MBA 去了,苗人鳳現在是支付寶的首席業務架構師),開發跟銀行網關對接的功能的是多隆。當時多數銀行的網站已經支持在線支付了,但多隆告訴我,他們的網關五花 八門,用什麼技術的都有,必須一家一家去接。而且他們不保證用戶付錢了就一定扣款成功、不保證扣款成功了就一定通知淘寶、不保證通知淘寶了就一定能通知 到、不保證通知到了就不重復通知。這害苦了苗人鳳,他必須每天手工核對賬單,對不齊的話就一定是有人的錢找不到地方了,少一分錢都睡不著覺。另外他為了測 試這些功能,去杭州所有的銀行都辦理了一張銀行卡。一堆銀行卡擺在桌子上,不知道的人還以為這個傢伙一定很有錢,其實裡面都只是十塊八塊的。現在我們再一 次知道,任何牛B的人物,都必須有一段苦B的經歷。
有人說淘寶打敗易趣(eBay 中國)是靠免費,其實這只是原因之一。如果說和易趣過招第一招是免費的話,這讓用戶沒有門檻就願意來,那第二招就是「安全支付」,這讓用戶放心付款,不必 擔心被騙。在武俠小說中真正的高手飛花摘葉即可傷人,他們不會局限於一招兩招,一旦出手,連綿不絕。而淘寶的第三招就是「旺旺」,讓用戶在線溝通。其實淘 寶旺旺也不是自己生出來的,是從阿里巴巴的「貿易通」復制過來的。從 2004 年 3 月開始,「叮咚、叮咚」這個經典的聲音就回盪在所有淘寶買家和賣家的耳邊,「親,包郵不?」,「親,把零頭去掉行不?」,這親切的砍價聲造就了後來的「淘 寶體」。有人說中國人就是愛砍價,雖然筆者體會不到砍價成功後有多少成就感,但每次我去菜市場,看到大媽們砍價砍得天昏地暗,那滿足的勁頭堪比撿到了錢, 我就深刻的理解了淘寶旺旺在交易過程中的價值。我猜 eBay 也體會不到砍價的樂趣,他們一直不允許買賣雙方在線聊天,收購了 skype 之後也沒有用到電子商務中去。
旺旺在推出來沒多久,就惹了一個法律方面的麻煩。有個做雪餅的廠家找上門來,說我們侵權了,他們家的雪餅很好吃,牛奶也做得不錯,我們都很喜歡。然後我 們就在旺旺的前面加了兩個字,叫做「淘寶旺旺」。在那個野蠻生長的階段,其實很多產品都是想到什麼就做什麼,例如我們還搭建過一個聊天室,但似乎淘寶網不 是一個閑聊的地方,這個聊天室門可羅雀,一段時間後就關閉掉了。
SQLRelay 的問題搞得三豐他們很難睡個囫圇覺,那一年開半年會的時候,公司特地給三豐頒了一個獎項,對他表示深切的安慰。但不能總這樣啊,於是,2004 年的上半年開始,整個網站就開始了一個脫胎換骨的手術。
三、淘寶技術發展(Java時代:脫胎換骨)
我的師父黃裳@岳旭強曾經說過,「好的架構圖充滿美感」,一個架構好不好,從審美的角度就能看得出來。後來我看了很多系統的架構,發現這個言論基本成立。那麼反觀淘寶前面的兩個版本的架構,你看哪個比較美?
淘寶架構框架
淘寶架構框架
顯然第一個比較好看,後面那個顯得頭重腳輕,這也註定了它不是一個穩定的版本,只存活了不到半年的時間。2004 年初,SQL Relay 的問題解決不了,資料庫必須要用 Oracle,那從哪裡動刀?只有換開發語言了。換什麼語言好呢?Java。Java 是當時最成熟的網站開發語言,它有比較良好的企業開發框架,被世界上主流的大規模網站普遍採用,另外有 Java 開發經驗的人才也比較多,後續維護成本會比較低。
到 2004 年上半年,淘寶網已經運行了一年的時間,這一年積累了大量的用戶,也快速的開發了很多功能,當時這個網站已經很龐大了,而且新的需求還在源源不斷的過來。 把一個龐大的網站的開發語言換掉,無異於脫胎換骨,在換的過程中還不能拖慢業務的發展,這無異於邊換邊跑,對時間和技術能力的要求都非常高。做這樣的手 術,需要請第一流的專家來主刀。現在再考一下讀者,如果你在這個創業團隊裡面,請什麼樣的人來做這事?我們的答案是請 Sun 的人。沒錯,就是創造 Java 語言的那家公司,世界上沒有比他們更懂 Java 的了。除此之外,還有一個不為人知的原因,……(此處和諧掉 200 字,完整版見 aliway)
這幫 Sun 的工程師的確很強大,在筆者 2004 年底來淘寶的時候,他們還在,有幸跟他們共事了幾個月。現在擺在他們面前的問題是用什麼辦法把一個龐大的網站從 PHP 語言遷移到 Java?而且要求在遷移的過程中,不停止服務,原來系統的 bugfix 和功能改進不受影響。親,你要是架構師,你怎麼做?有人的答案是寫一個翻譯器,如同把中文翻譯成英文一樣,自動翻譯。我只能說你這個想法太超前了,換個說 法就是「too simple, sometimes naive」。當時沒有,現在也沒有人能做到。他們的大致方案是給業務分模塊,一個模塊一個模塊的替換。如用戶模塊,老的 member.taobao.com 繼續維護,不添加新功能,新的功能先在新的模塊上開發,跟老的共用一個資料庫,開發完畢之後放到不同的應用集群上,另開個域名 member1.taobao.com,同時替換老的功能,替換一個,把老的模塊上的功能關閉一個,逐漸的把用戶引導到 member1.taobao.com,等所有功能都替換完畢之後,關閉 member.taobao.com。後來很長時間裡面都是在用 member1 這樣奇怪的域名,兩年後有另外一家互聯網公司開始做電子商務了,我們發現他們的域名也叫 member1.xx.com、auction1.xx.com……
說了開發模式,再說說用到的 Java MVC 框架,當時的 Struts 1.x 是用的比較多的框架,但是用過 WebWork 和 Struts 2 的同學可能知道,Struts 1.x 在多人協作方面有很多致命的弱點,由於沒有一個輕量框架作為基礎,因此很難擴展,這樣架構師對於基礎功能和全局功能的控制就很難做到。而阿里巴巴的 18 個創始人之中,有個架構師,在 Jakarta Turbine 的基礎上,做了很多擴展,打造了一個阿里巴巴自己用的 MVC 框架 WebX (http://www.openwebx.org/docs/Webx3_Guide_Book.html), 這個框架易於擴展,方便組件化開發,它的頁面模板支持 JSP 和 Velocity 等、持久層支持 iBATIS 和 Hibernate 等、控制層可以用 EJB 和 Spring(Spring 是後來才有的)。項目組選擇了這個強大的框架,這個框架如果當時開源了,也許就沒有 WebWork 和 Struts 2 什麼事了。另外,當時 Sun 在全世界大力推廣他們的 EJB,雖然淘寶的架構師認為這個東東用不到,但他們還是極力堅持。在經歷了很多次的技術討論、爭論和爭吵之後,這個系統的架構就變成了下圖的樣子:
淘寶架構框架
Java 應用伺服器是 Weblogic,MVC 框架是 WebX、控制層用了 EJB、持久層是 iBATIS,另外為了緩解資料庫的壓力,商品查詢和店鋪查詢放在搜索引擎上面。這個架構圖是不是好看了一點了,親?
這幫 Sun 的工程師開發完淘寶的網站之後,又做了一個很牛的網站,叫「支付寶」。
其實在任何時候,開發語言本身都不是系統的瓶頸,業務帶來的壓力更多的是壓到了數據和存儲上。上面一篇也說到,MySQL 撐不住了之後換 Oracle,Oracle 的存儲一開始在本機上,後來在 NAS 上,NAS 撐不住了用 EMC 的 SAN 存儲,再然後 Oracle 的 RAC 撐不住了,數據的存儲方面就不得不考慮使用小型機了。在 2004 年的夏天,DBA 七公、測試工程師郭芙和架構師行癲,踏上了去北京測試小型機的道路。他們帶著小型機回來的時候,我們像歡迎領袖一樣的歡迎他們,因為那個是我們最值錢的設 備了,價格表上的數字嚇死人。小型機買回來之後我們爭相合影,然後 Oracle 就跑在了小型機上,存儲方面從 EMC 低端 cx 存儲到 Sun oem hds 高端存儲,再到 EMC dmx 高端存儲,一級一級的往上跳。
到現在為止,我們已經用上了 IBM 的小型機、Oracle 的資料庫、EMC 的存儲,這些東西都是很貴的,那些年可以說是花錢如流水啊。有人說過「錢能解決的問題,就不是問題」,但隨著淘寶網的發展,在不久以後,錢已經解決不了我 們的問題了。花錢買豪華的配置,也許能支持 1 億 PV 的網站,但淘寶網的發展實在是太快了,到了 10 億怎麼辦?到了百億怎麼辦?在 N 年以後,我們不得不創造技術,解決這些只有世界頂尖的網站才會遇到的問題。後來我們在開源軟體的基礎上進行自主研發,一步一步的把 IOE(IBM 小型機、Oracle、EMC 存儲)這幾個「神器」都去掉了。這就如同在《西遊記》裡面,妖怪們拿到神仙的兵器會非常厲害,連猴子都能夠打敗,但最牛的神仙是不用這些神器的,他們揮一 揮衣袖、翻一下手掌就威力無比。去 IOE 這一部分會在最後一個章節裡面講,這里先埋個千里伏筆。
欲知後事如何,且聽下回分解。

H. 學PHP好還是Java好

不知道你多大年紀了,年輕的話,可以搞Java,你J2EE熟了,php完全可以自學,很容易,相反如果你通了php,學Java,還是比較難的...
另外php其實未來市場前景比較一般,因為很多替代性php的技術大量涌現,比如Ruby on rail,node.js都會對php的市場產生比較大的沖擊。
嚴重反對下面那個說php是做網頁的,facebook,新浪微博都是php開發的!現在在功能上php,ruby on rail,j2ee都沒有本質差距,php,ruby on rail這些都是面向互聯網的開發語言,j2ee更多面向行業軟體,比如銀行系統,電信公司的計費平台,電子商務平台(如淘寶),只是j2ee更適合開發業務復雜的系統,而php、ruby on rail適合開發業務相對簡單的系統!能做新浪微博的php,同樣也能做銀行、電信計費平台,只是開發周期所花費的時間要多很多!

I. PHP和ASP.NET哪個更好

PHP與ASP.NET都是現在很流行的腳本語言,也是當前最為熱門的動態網頁技術的兩個,有很大的應用前景和開發價值。

所以兩個的優劣也是一個「更好」能夠分清的。

先說PHP,PHP是語法簡明,上手快,對現有的各種資料庫都支持良好,在面向對象方面也有著自己的優勢。同時,PHP還有著執行效率高,伺服器壓力小的特點。最好的一點在於,PHP是開源的,有著無數的民間技術高手,貢獻著很多實用的類庫,這也彌補了它在類庫方向的不足。

ASP.NET是微軟.net戰略的重要組成部分,從發布到現在受到人們的交口稱贊。它可以使用C#和VB兩種語言同時編寫,更重要的是,它有著強大的類庫支持,強大的不能再強大的Visual Studio的夢幻般的開發環境,它所提供的大部分的控制項,可以讓一個新手很容易開發出高質量的網頁。但它也有很多的缺點,如Visual Studio和相關的軟體全部是要收費的,而且價格不菲。目前來看,ASP.net只有在Windows平台下進行自如,雖然已經出現了一些第三方的支持,但對asp.net2.0一直沒有完成支持,這也使得你可能使用windows做為你的伺服器操作系統,這也是要收費的。

J. php懂的來,問一下php的前景和未來,php學成能幹嘛,求最新的信息,不要拿舊消息糊弄

參考下面
是PHP也有著
它自身的優勢:
1.基於web量身定製;
2.LAMP架構安全穩定;
3.簡單快速,擴展性強;
4.企業級應用發展迅速

。 在與其他同類編程語言的比較中,PHP具有開發速度快、運行
效率高、安全性好、可擴展性強、開源自由等特點。而回顧PHP近
10年來的發展過程,PHP的發展勢頭不可阻擋,必將成為未來web
開發領域的主流技術體系。XKK軟體培訓網

以下的一些數據也充分說明了PHP在業內備受推崇:
1.2012年PHP從業人數將增加42%,遠超PHP的13%和.net的24%;
2.AlexaTOP500中國網站排名,有394家使用了PHP技術,比例為
78.8%。

3.PHP是全球五大最受歡迎的編程語言之一,並且是唯一入選的腳
本語言;

4.全球5000萬互聯網網站中,有60%以上使用著PHP技術;

5.國內80%以上的動態網站使用PHP開發;

由此可見PHP發展前景一片大好。而且隨著IT業和互聯網的超
速發展,企業對PHP程序員的需求也大量增加,PHP程序員和招
聘崗位的供求比例是1:40,很多公司半年都招不到一個合適的
PHP程序員。

閱讀全文

與php愛淘寶相關的資料

熱點內容
機明自動編程軟體源碼 瀏覽:325
php埠號設置 瀏覽:540
phperegreplace 瀏覽:319
androidgridview翻頁 瀏覽:537
ssh協議編程 瀏覽:634
如何開我的世界電腦伺服器地址 瀏覽:861
玄關pdf 瀏覽:609
程序員學習論壇 瀏覽:940
程序員的毒雞湯怎麼做 瀏覽:547
安卓怎麼降級軟體到手機 瀏覽:281
雲與伺服器入門書籍推薦產品 瀏覽:636
delphi編程助手 瀏覽:761
電腦遇到伺服器問題怎麼辦 瀏覽:515
加工中心編程結束方法 瀏覽:295
了解什麼是web伺服器 瀏覽:139
面向對象的編程的基本特徵 瀏覽:717
php定時執行任務linux 瀏覽:787
php數組中刪除元素 瀏覽:724
螢石雲伺服器視頻 瀏覽:269
防火牆配置伺服器熱備的虛擬地址 瀏覽:189