按此:以 Corey Maass 為特色的 WordPress 開發技能開始您自己的 SaaS 業務
已發表: 2022-04-01歡迎來到來自 WMR 的 WordPress 社區播客 Press This。 在這裡,主持人 David Vogelpohl 與來自社區的客人坐下來討論 WordPress 開發人員面臨的最大問題。 以下是原錄音的抄錄。
由 RedCircle 提供支持
David Vogelpohl:大家好,歡迎來到 WMR 上的 WordPress 社區播客 Press This。 這是您的主持人,David Vogelpohl,我通過我在 WP Engine 的角色來支持 WordPress 社區,我喜歡將最好的社區帶給您,每週在新聞上聽到這個提醒,您可以在 Twitter @wpdavidv 上找到我,或者您可以在 iTunes、iHeartRadio、Spotify 上訂閱按此,或在 wmr.fm 下載最新劇集。 在這一集中,我對此感到非常興奮,這將非常酷,尤其是如果您是 WordPress 開發人員。 我們將討論使用您的 WordPress 開發技能開始您自己的 SaaS 業務。 作為一個這樣做的人加入我們的談話,我想歡迎來到凝膠形式的懸崖,Corey Maass先生。 科里,歡迎按此。
科里·馬斯:非常感謝。
DV : 很高興有你在這裡。 我知道你知道有很多人,你知道,為客戶和他們的利益相關者構建複雜的網站,在他們工作的公司內,他們認為也許我可以為我自己的商人 SAS 應用程序和所以對於那些傾聽的人來說,Cory 將要分享的實際上是他對 WordPress 開發人員為什麼有能力做這個構建器和 SAS 業務的想法、WordPress 的作用和引用 SAS 構建以及您可以考慮的 SAS 構建類型以及一些他在此過程中學到的強有力的教訓。 好吧,科里,我要問你我問過每一位客人的同樣的問題。 你能簡單地告訴我你的 WordPress 起源故事嗎? 您第一次使用 WordPress 是什麼時候?
厘米:當然。 所以我從 90 年代後期開始就一直在建立網站。 所以我起床和網絡開發人員年。 過去,它是網頁設計或成為網站管理員。 多年來,我自學了 JavaScript,然後自學了其他編程語言。 大約在 2008 年,我在一家教我 php 的機構工作。 所以當 WordPress 出現時,它有點適合我已經開始做的編程。 它在我的世界裡飛得很快。 但是因為我來自這個開發者背景,並且熱愛構建應用程序,所以我真的很幸運。 我認為大多數人都是從 WordPress 開始的,並且構建一些人稱之為宣傳冊網站的東西是非常簡單、直接的網站或博客。 但實際上,我的第一個 WordPress 客戶端非常艱難,有些人熟悉斯巴達比賽,或者人們參加的這些極端比賽有很多不同的,而且很艱難。 Mudder 是一家位於布魯克林的公司,它是這樣做的,而我的第一個大型 WordPress 項目實際上是為他們構建一個內部網。 所以馬上開始,而不是僅僅建立一個登陸頁面和一個聯繫我們的表格。 我正在構建複雜的文件上傳處理和共享權限以及所有這些東西。 所以馬上,這是,我不知道2012年。
DV : 所以 10 年前。 它是在自定義帖子類型和元字段之前或之後。
厘米:對。 所以,你知道,我們承認 WordPress 已經被黑掉了,但是你知道,我的第一個版本已經使用 WordPress 做的比我認為很多人意識到它可以做的更多。 在我的 2000 年代初期,在 WordPress 之前,我和許多其他人一樣受到 37 個信號和 Joel Spolsky 的啟發。 有點像,第一波術語軟件即服務或 SaaS 和這個概念,你可以建立一個人們登錄並支付訂閱費用的網站,你可以從中賺錢。 所以這兩件事對我來說一直是平行的,尤其是在過去 10 年裡,隨著 WordPress 的成熟。 然後 SAS 應用程序也變得更加流行,而且,你知道,甚至我媽媽現在都知道 SAS 應用程序是什麼。 所以我認為這是一個很常見的巧合。
DV :好的,是的,這是 2012 年。所以這是在 2010 年發布自定義帖子類型之後。但在 REST API 和 CLI 之前,我猜你可能是一個很好的途徑,你可能會怎麼想將其視為黑客,但我想,您在起源故事中的關鍵點,您來自應用軟件開發背景,因此您以這種以應用程序為中心的方式進入其中。 現在你在一家名為 Gel Form 的公司工作,Gel Form 是做什麼的,你在那裡做什麼?
CM : Gel Form 就是我,我是 Gel Form。 幾年前,當我開始作為一名自由開發者時,我也在為公司製作書籍和印刷作品,然後我基本上是在做我可以創造性地做的任何事情,你知道,但我需要一個名字。 於是凝膠論壇誕生了。 如今,在大多數情況下,它是一個人的機構建設、WordPress 網站、WordPress 產品,然後是 SaaS 應用程序。 好的,所以我正在與自上而下的人交談。 我喜歡那個。 和底部我是底部邊的總統呀。
DV :喜歡那個。 喜歡那個。 但這很酷。 並感謝您的分享。 所以我很好奇,就像,你知道,你提到了誰,他在 90 年代開始的你還記得嗎?
厘米:大概97左右
DV :我的數字職業是什麼? 1991 我可能是對的,大約在 96 年末的同一時間。實際上,
CM :是的,我在 95 年秋天上大學。那時我看到了我的第一個網站,大廳對面的那個孩子,帶我進入計算機實驗室,然後說,你知道,你可能已經有了這個互聯網東西聽說過,我說,哦,這是一種時尚。 它永遠不會持續下去。 但我記得看到過這個,但是 II 是在一個 DIY 精神的時代長大的,所以你知道,朋克搖滾樂隊、垃圾搖滾等等。 我在緬因州的一個小鎮長大。 所以有很多這種自己動手的態度。 所以我已經有了這種心態,所以我一看到網站,特別是因為當時我們很多人做的第一件事就是去看看我們最喜歡的樂隊,我就說,好吧,如果我'我會好起來的,我承認當時我也在追求音樂事業。 我說,好吧,如果他們可以在互聯網上,我也可以,所以它立即引發了這種興趣,你知道,如果他們能建造它,我就能建造它。 於是我開始教我如何建立網站。
DV :我們有另一個客人有一個網站,網站起源故事和建築起源故事。 也來自音樂事業。 是Vito Batterien。 不久前,無論如何,我實際上想出了人工智能,所以不要有點喜歡這種DIY的概念,就像你知道的那樣,自己動手吧。 但是,為什麼 WordPress 開發人員應該通過這個鏡頭了解,為什麼 WordPress 開發人員應該考慮構建以 SAS 為中心的產品,如果他們喜歡的話,因為他們的技能是一致的? 技能加上財務方面,比如為什麼 WordPress 建設者應該專門為企業考慮這一點?
厘米:當然。 所以那裡有幾件事。 一是大多數 WordPress 開發人員天生就具有創業精神,對吧? 就像那樣,除非你在一家大機構工作,而且你每天都在自在地忙碌著。 WordPress 內置的其中一件事是,文化和社區是一種自己動手的感覺。 有很多自由職業者,有很多自學成才的人。 還有很多外展活動和鼓勵人們,你知道,他們可能來自經濟困難的背景或文化或情況。 並且經常鼓勵使用 WordPress 來提升自己或給他們一個聲音或你有什麼。 所以我覺得有這個,它都是內置在 WordPress 中的。 另一方面,WordPress 是現在 40% 的互聯網或任何他們吹噓的最新統計數據。 但是因為它是如此多產,所以只有好的文檔。 這不是真的。 此時您使用 WordPress 可能遇到的所有問題都已記錄在案。 所以那裡有一個很棒的社區。 還有很多關於如何解決每個問題的好文章。
DV : 所以讓我在這裡暫停一下。 聽起來第一點基本上是為什麼 WordPress 開發人員以及為什麼這有點傾向於企業家精神方面。 然後還考慮一下文化和 WordPress,就像我可以做到這一點,並且周圍有人可以提供幫助。 因此,當您開始考慮 SAS 時,我可以看到您認為這會給您帶來良好的網絡。 但我真的對技能方面很好奇,因為你之前談到很多人是如何從宣傳冊網站開始的,而我們的很多客人實際上是他們的起源故事。 所以從孩子們的技能角度來看,我真的很好奇,但我們要休息一下,馬上回來。 是時候插播廣告了。 敬請關注。 如需更多信息,請稍候。 哦,大家,歡迎回來在 W EMR 上按此 WordPress 社區播客。 這是您的主持人,大衛·沃格爾·保羅。 我正在與 Joe 論壇的 Cory moss 討論如何利用您的 WordPress 開發技能開始您自己的 SAS 業務。 科里在休息前。 您解釋說,基本上,您知道,我們為什麼要讓開發人員考慮構建 SaaS 應用程序? 你提到他們天生具有企業家精神。 有這個非常支持的社區。 我猜你可能在提高技能方面,但是你認為這是一個關鍵原因嗎? 或者你怎麼看?
厘米:那是真的。 所以,是的,為什麼 WordPress 是一個不錯的選擇或者可以成為構建 SAS 應用程序的關鍵組件的另一部分是它解決了很多人們認為的開箱即用的 SAS 應用程序的問題。 這是幾年前我不得不點擊的東西,但很長一段時間,我白天都在做 WordPress 開發工作,然後是晚上和周末。 我正在使用不同的框架構建 SAS 應用程序,以提升我自己的創業優勢。 然後還有蛋糕和 Laravel 之類的東西。 正確的。 好吧,在此之前 Zen Sure,當然。 你們有些人知道你們忘記了我的年齡。 但是有一個晚上,當我再次建立用戶登錄時,我想,我為什麼要這樣做? 您知道,WordPress 內置了用戶註冊功能。 這就是當它點擊我的時候,我在這裡做了多餘的工作。 所以我真的開始研究構成 SAS 應用程序的是什麼。 現在,SAS 現在幾乎是任何東西,你知道,大多數應用程序。 這是不對的,我們簽入的很多應用程序都是不對的。 任何一個。 我們每天使用的許多應用程序都是我們登錄的網站,曾經有一段時間你總是不得不下載 Photoshop,或者你必須下載 Microsoft Office。 但越來越多的是,您登錄 Canva 或登錄 Google 文檔是為了完成您在互聯網上每天需要做的所有事情。 這就是我意識到 WordPress 解決了很多這些問題的地方. 您登錄 Google Docs 並創建一個新文檔,稍後您檢索它是因為您想要查看它或想要共享它。 您進行更新,完成後,您可能會刪除它,儘管刪除 Internet 上的任何內容的想法變得越來越過時。

DV : 一切都會永遠存在。
厘米:對吧? 無論好壞。 但是 WordPress 中明確定義了 crud 的模式,您創建一個新帖子您檢索一個新帖子您發布它並刪除它。 然後使用自定義帖子類型和自定義字段,我意識到您知道這些基本上可以是任何東西。 因此,如果您想創建一個類似於 Google Docs 的 SAS 應用程序,您可以讓用戶登錄 WordPress。 像文檔一樣創建帖子,更新它分享它。 其他人可以在一天結束時或任何時候登錄並更新它並刪除它。 並遵循這種模式。 WordPress 適合我們對 SaaS 應用程序所做的很多事情,現在它對你來說不是很好,基於 b2b API,你知道,數據在計算機之間來回傳輸等等。
DV : 你有點,你知道,你有點橋接我的下一個問題。 聽到你的談話很有趣,因為我喜歡從 2013 年到 2015 年,由於同樣的原因,代理機構將更多的應用程序工作轉移到了 WordPress。 謝謝你的記憶之旅。 可能有很多其他人有同樣的感覺,但是就像,你知道的,顯然 WordPress 並沒有真正被稱為類似,哦,我的意思是,我認為它不是,但我只是說,還有其他框架那些更知名的。 作為報價應用程序框架。 所以,你知道,我知道你正在添加自定義插件,甚至可能是現成的插件,以將功能、邏輯等類似的東西引入這些構建中。 你怎麼想,就像你有這些 PHP 技能,你有 PHP 應用程序框架技能,那麼如果你要構建一個應用程序,比如何時使用 WordPress 與其他堆棧,比如何時和為什麼是 WordPress?
厘米:當然。 這就是作為開發人員和產品構建者的地方,您必須坐下來考慮一下,而 WordPress 並不總是完美的答案。 但是,如果您正在構建用戶正在登錄的東西,然後與 WordPress 交互,這通常是一個不錯的選擇,並且當您提出時,插件目錄中有 50,000 個插件。 這就是為什麼我越來越多地提倡人們至少將 WordPress 視為構建 SAS 應用程序的平台。 是因為這些插件。 所以 10 年前,當我為 Tough Mudder 構建內部網時,它只不過是自定義代碼並使用 jQuery 來破解 UI 之類的東西。 雖然這些天我在某個地方建立了一個 WordPress 網站,但安裝了我最喜歡的一個,稱為主題我的登錄,但有許多允許自定義登錄表單或自定義登錄頁面。 所以就在那裡,您有一個主頁,並且用戶可以註冊您的網站並登錄並查看我的登錄信息,甚至還有一個沒有任何內容的儀表板頁面。 但是你知道,對我來說,你已經解決了很多非常基礎的問題,sass 應用程序的基本構建塊,即用戶註冊和登錄。然後再次談論 crud 模式。 如果你說你想模仿另一個谷歌文檔,你知道我以前的例子。 您可以使用像 ACF 前端這樣的插件,它是高級自定義字段前端,它放置了一個表單,用戶無需進入 WordPress 管理員即可查看它並創建一個帖子並使用它做一些事情,然後您作為管理員可以使用後端上的高級自定義字段與它進行交互,或者您知道,任何數量的其他插件限制了內容 Pro,它創建了一個供用戶登錄的管理區域,甚至內置了對支付和訂閱等內容的支持像那樣。
DV : 所以,待在外面,聽起來你好像在想,好吧,有這些現成的插件,如果我用起來很舒服,我可以依靠,我猜是因為我們印象深刻. 我認為這可能是 42%,或者其他什麼的。 但是因為它是如此之大,即使它們可能是經過設計的,也許整個生態系統可能更多的是靜態站點和技巧。 您可以使用這些部分為前端人員構建應用程序和類似 SAS 的體驗。
CM :完全正確。 它不再是,它不是靈丹妙藥。 存在已知的縮放問題。 如果你真的開始錘擊,一個沒有正確緩存的 WordPress 網站和類似的東西。 它並不能解決所有問題。 就像我說的,你知道,也許它並不完美,因為我不知道,銀行或 Twitter,如果你打算將消防軟管指向你知道的 WordPress 實例,一個巨大的每秒推文。
DV : 就我個人而言,我可以告訴你它有水泡。
厘米:沒錯。 但是我發現越來越多的是,你知道,存在的標準問題,或者人們開始使用或擴展項目管理的許多應用程序類型,待辦事項列表,
DV : 業務應用程序之類的貼花,有點像您所說的那樣,業務有需求,您考慮從根本上解決它。 我真的很高興你提到了官方插件。 我曾經做過的最喜歡的 WordPress 構建是一個使用很晚的 URL 縮短器,我基本上沒有路由域、域的根和每個公共頁面,而 WordPress 實例的唯一目的是充當 URL 縮短器。 我花了七分鐘來構建它,但它是我一直使用的其中之一。 因為我有自定義縮短的 URL 和 slug
DV:是的。 就像,哦,不,但我有,這非常有效,我可能已經有那個東西了,我不知道,也許八年,九年左右,也許少一點,但我真的很喜歡它。 你知道,這是一個非常有趣的例子,我喜歡與人們分享,因為我確實認為人們當然,很多時候當他們想到 WordPress 時,他們真的只是以宣傳冊的方式思考它。 當然,企業給開發商、代理商、自由職業者或其他人帶來的問題通常很複雜。 所以我認為,你知道,將這些解決問題的技能轉化為企業家精神和為自己創造價值的概念。 真的很高興我們今天在這裡介紹。 不過,我確實想與您多談談您的構建堆棧。 但我們將進行最後一次休息,我們會馬上回來的。 是時候插播廣告了。 請繼續關注更多新聞。 好吧,歡迎大家回來在 WMO 上按此 WordPress 社區播客,我們正在採訪 Cory 以使用您的 WordPress 開發技能開始您自己的 SAS 業務。 科里在休息前。 我們討論了一些關於何時使用 WordPress 與其他堆棧的注意事項。 我想說的是,從高層次上看,您似乎在列出構建中可能需要的功能,查看 WordPress 固有的功能,查看現成的插件,自己思考也許您可以添加到其中的自定義插件。 所以我很好奇,你知道,當你考慮使用 WordPress 構建一個功能強大的網站或使用 WordPress 展示一個 SAS 應用程序時,你的目標是什麼,你提到了 ACF,但是就像你在使用什麼就像幾乎每一個
CM :是的,這些天來,我是 Beaver Builder 的忠實粉絲,Page Builder Elementor 也是一個不錯的選擇。 你知道,還有十幾個人構建了一個 SaaS
DV :軟管非常有價值,但是SaaS連接是什麼?
厘米:當然。 因此,再次考慮 crud 模式,您需要收集數據或創建數據,或者您需要您的用戶能夠創建數據,然後您需要能夠顯示它。 所以我又是 ACF 前端的忠實粉絲。 Gravity Forms 是另一種可擴展的好方法。 因此,這些是在頁面上放置表單而不使用代碼讓用戶輸入內容的方法。 因此,如果他們正在創建帖子,或者如果他們正在創建推文,或者如果他們正在創建待辦事項,那麼你有什麼。 這是一種獲取它們、創建它並將其粘貼到數據庫中的方法,然後您需要以某種方式顯示它。 對我來說,這就是 Beaver Builder 的用武之地。因此,您可以在博客文章中添加很多主題,但不一定可以添加自定義字段,您可能會使用類似的表單ACF前端做的。 但是 Beaver Builder 和 Elementor 以及一些更好的頁面構建器都可以連接到自定義字段。 因此,這是一種快速簡便的方法,無需編寫代碼,也無需設置樣式,因為它們當然會來。 關鍵在於,它們開箱即用,非常適合顯示用戶輸入的數據。
DV:我注意到有很多人採用類似的方法。 我只是很好奇你為什麼列出那聽起來很酷。 對於這些類型的構建,您的構建堆棧中還有什麼?
CM:所以就像我說的,看,我的登錄始終是我最先接觸到的東西。 只是因為開箱即用,它會創建一個登錄頁面。 用戶註冊密碼重置,所以我再也不用寫那些東西了,這讓我微笑。 我再也不用寫那些東西了。 因為如果你已經構建了很多很多的網絡應用程序,尤其是在過去,你知道這是你必須開始的第一個地方。 你必須一遍又一遍地做。 然後關於 WordPress 生態系統的好處之一就是這些插件中的大多數都是免費的或從免費開始的。 就像看到我的登錄一樣,你安裝了免費版本,你就在那裡進行了用戶註冊。 但是對於 20 美元或其他東西,這將變成我登錄的東西的廣告,而不是很多錢,你可以購買讓人們使用社交帳戶登錄的附加組件。所以我的另一個它在技術上不是 SAS 應用程序,但它實際上是一個網絡遊戲。 我有很多人,很多人年紀大了,所以他們不太懂技術,更喜歡使用 Facebook 登錄或谷歌登錄。 所以我不再重複,我不必構建我不必亂用 OAuth 或者,你知道,API 或類似的東西,我只需 20 美元,我就安裝了一個插件。 我得到了一些 API 密鑰,我將它們插入,現在我的用戶可以登錄。所以對我來說就在那裡。 這就是我為大多數網站構建的前 50% 的內容。
DV:我希望我的電腦上有一個現金插入器,我可以在裡面放 20 美元來完成我的下一個項目,而且速度快一點。 我知道,對吧? 是的,我認為這是一個我的意思是我的登錄書籍,我喜歡維度,但我認為這是一個非常重要的點,只是從回到節目的根源來考慮它,那就是你知道的,您在創建 WordPress 網站的日常工作中使用這些技能和這些類型的工具或這些工具。 因此,利用這一點在 WordPress 中融入企業家精神和企業家精神,並以此來啟動您自己的應用程序。 那就是,你知道,如果你願意的話,它可能不僅僅是一個內容網站,而且它有一個自動收入。 我完全可以在那裡看到這些相似之處。 這是一個非常有趣的職業。 非常感謝您加入我們。 今天。
厘米:我的榮幸。
DV:是的,當然很高興有你。 如果您想了解有關 Corey 的更多信息,請訪問 gelform.com。 謝謝大家在 WMR 上收聽這個 WordPress 社區播客。 這是您的主持人 David Vogelpohl,我通過我在 WP Engine 的角色支持 WordPress 社區。 我喜歡每週在 Press This 上為您帶來最好的社區。