स्नैपशॉट: Viaweb, जून 1998

जनवरी 2012

जून 1998 में याहू अधिग्रहण की घोषणा से कुछ घंटे पहले मैंने Viaweb की साइट का एक स्नैपशॉट लिया था। मुझे लगा कि एक दिन इसे देखना दिलचस्प हो सकता है।

पहली चीज़ जो कोई भी नोटिस करता है वह है पेज कितने छोटे हैं। 1998 में स्क्रीन बहुत छोटी होती थीं। अगर मुझे ठीक से याद है, तो हमारा फ्रंटपेज उस समय लोगों द्वारा उपयोग की जाने वाली सामान्य विंडो के आकार में फिट हो जाता था।

उस समय के ब्राउज़रों (IE 6 अभी भी 3 साल दूर था) में कुछ ही फ़ॉन्ट थे और वे एंटी-अलायस्ड नहीं थे। यदि आप ऐसे पेज बनाना चाहते थे जो अच्छे दिखें, तो आपको डिस्प्ले टेक्स्ट को इमेज के रूप में रेंडर करना पड़ता था।

आप Viaweb और Y Combinator लोगो के बीच एक निश्चित समानता देख सकते हैं। हमने YC शुरू करते समय इसे एक अंदरूनी मजाक के तौर पर किया था। यह देखते हुए कि एक लाल वृत्त कितना बुनियादी है, मुझे आश्चर्य हुआ जब हमने Viaweb शुरू किया कि कितनी कम अन्य कंपनियों ने इसे अपने लोगो के रूप में इस्तेमाल किया। कुछ समय बाद मुझे इसका कारण पता चला।

कंपनी पेज पर आपको जॉन मैकआर्टेम नामक एक रहस्यमय व्यक्ति दिखाई देगा। रॉबर्ट मॉरिस (उर्फ Rtm) वर्म के बाद इतना प्रचार-विरोधी था कि वह अपना नाम साइट पर नहीं चाहता था। मैंने उसे एक समझौता करने के लिए मना लिया: हम उसकी जीवनी का उपयोग कर सकते थे लेकिन उसका नाम नहीं। तब से वह इस बिंदु पर थोड़ा आराम कर चुका है।

ट्रेवर ने लगभग उसी समय स्नातक किया जब अधिग्रहण पूरा हुआ, इसलिए 4 दिनों के दौरान वह निर्धन स्नातक छात्र से करोड़पति पीएचडी बन गया। प्रेस विज्ञप्ति लिखने में मेरे करियर का समापन उसकी स्नातक की बधाई थी, जिसे एक बैठक के दौरान उसके एक चित्र के साथ दर्शाया गया था।

(ट्रेवर हमारे वेब डिजाइनरों और व्यापारियों की निर्देशिका में ट्रेविनो बैगवेल के रूप में भी दिखाई देता है, जिनसे वे अपने स्टोर बनाने के लिए काम कर सकते थे। हमने उसे एक रिंगर के रूप में डाला था यदि कोई प्रतियोगी हमारे वेब डिजाइनरों को स्पैम करने की कोशिश करता। हमने माना कि उसका लोगो किसी भी वास्तविक ग्राहक को रोकेगा, लेकिन ऐसा नहीं हुआ।)

90 के दशक में, उपयोगकर्ताओं को प्राप्त करने के लिए आपको पत्रिकाओं और समाचार पत्रों में उल्लेखित होना पड़ता था। ऑनलाइन पाए जाने के उतने तरीके नहीं थे जितने आज हैं। इसलिए हम एक पीआर फर्म को हमें प्रेस में उल्लेखित करवाने के लिए हर महीने $16,000 का भुगतान करते थे। सौभाग्य से रिपोर्टरों ने हमें पसंद किया

खोज इंजनों से ट्रैफ़िक प्राप्त करने के बारे में हमारी सलाह में (मुझे नहीं लगता कि एसईओ शब्द तब तक गढ़ा गया था), हम कहते हैं कि केवल 7 ही मायने रखते हैं: याहू, अल्टाविस्टा, एक्साइट, वेबक्रॉलर, इन्फोसेक, लाइकोस और हॉटबॉट। कुछ गायब है? गूगल की स्थापना उसी सितंबर में हुई थी।

हमने साइबरकैश नामक कंपनी के माध्यम से ऑनलाइन लेनदेन का समर्थन किया, क्योंकि यदि हमारे पास वह सुविधा नहीं होती तो हमें उत्पाद तुलनाओं में पीटा जाता। लेकिन साइबरकैश इतना खराब था और अधिकांश स्टोरों की ऑर्डर मात्रा इतनी कम थी कि यह बेहतर था कि व्यापारी फोन ऑर्डर की तरह ऑर्डर संसाधित करें। हमारे पास एक पेज था जिसमें हम व्यापारियों को वास्तविक समय प्राधिकरण करने से रोकने की कोशिश कर रहे थे।

पूरी साइट एक फ़नल की तरह व्यवस्थित थी, जो लोगों को टेस्ट ड्राइव की ओर निर्देशित करती थी। सॉफ्टवेयर को ऑनलाइन आज़माना एक नई बात थी। हमने अपने सॉफ़्टवेयर के काम करने के तरीके के बारे में प्रतियोगियों को धोखा देने के लिए अपने डायनामिक यूआरएल में cgi-bin डाला।

हमारे पास कुछ सुप्रसिद्ध उपयोगकर्ता थे। यह कहने की आवश्यकता नहीं है कि फ्रेडरिक ऑफ हॉलीवुड को सबसे अधिक ट्रैफ़िक मिला। हमने बड़े स्टोरों के लिए $300/माह का फ्लैट शुल्क लिया, इसलिए उन उपयोगकर्ताओं का होना थोड़ा चिंताजनक था जिन्हें बहुत अधिक ट्रैफ़िक मिलता था। मैंने एक बार गणना की थी कि फ्रेडरिक हमें बैंडविड्थ में कितना खर्च कर रहा था, और यह लगभग $300/माह था।

चूंकि हम सभी स्टोरों को होस्ट करते थे, जो जून 1998 में प्रति माह 10 मिलियन से अधिक पेज व्यू प्राप्त कर रहे थे, हमने उस समय बहुत अधिक बैंडविड्थ का उपभोग किया। हमारे कार्यालयों में 2 T1s (3 Mb/sec) आते थे। उन दिनों कोई AWS नहीं था। सर्वर को सह-स्थानित करना भी बहुत जोखिम भरा लगता था, यह देखते हुए कि उनमें कितनी बार चीजें गलत हो जाती थीं। इसलिए हमारे सर्वर हमारे कार्यालयों में थे। या अधिक सटीक रूप से, ट्रेवर के कार्यालय में। अपने कार्यालय को किसी अन्य मानव के साथ साझा करने के विशेषाधिकार के बदले में, उसे इसे 6 चीखते हुए टावर सर्वरों के साथ साझा करना पड़ा। उनके द्वारा उत्पन्न गर्मी के कारण उनके कार्यालय को हॉट टब का उपनाम दिया गया था। अधिकांश दिन उनके विंडो एयर कंडीशनर का ढेर संभाल लेता था।

पेजों का वर्णन करने के लिए, हमारे पास RTML नामक एक टेम्प्लेट भाषा थी, जिसका कथित तौर पर कुछ मतलब था, लेकिन वास्तव में मैंने इसे Rtm के नाम पर रखा था। RTML कॉमन लिस्प था जिसमें कुछ मैक्रोज़ और लाइब्रेरीज़ जोड़ी गई थीं, और एक स्ट्रक्चर एडिटर के तहत छिपा हुआ था जिससे यह लगता था कि इसमें सिंटैक्स है।

चूंकि हम निरंतर रिलीज़ करते थे, हमारे सॉफ़्टवेयर में वास्तव में संस्करण नहीं थे। लेकिन उन दिनों ट्रेड प्रेस संस्करणों की उम्मीद करता था, इसलिए हमने उन्हें बनाया। यदि हम बहुत अधिक ध्यान आकर्षित करना चाहते थे, तो हम संस्करण संख्या को एक पूर्णांक बनाते थे। वह "संस्करण 4.0" आइकन संयोग से हमारे अपने बटन जनरेटर द्वारा उत्पन्न किया गया था। पूरा Viaweb साइट हमारे सॉफ़्टवेयर से बनाई गई थी, भले ही यह एक ऑनलाइन स्टोर न हो, क्योंकि हम अनुभव करना चाहते थे कि हमारे उपयोगकर्ता क्या करते हैं।

1997 के अंत में, हमने शॉपफाइंड नामक एक सामान्य प्रयोजन शॉपिंग सर्च इंजन जारी किया। यह उस समय के लिए काफी उन्नत था। इसमें एक प्रोग्राम योग्य क्रॉलर था जो ऑनलाइन विभिन्न स्टोरों को क्रॉल कर सकता था और उत्पादों को चुन सकता था।