Newsgroups: php.internals,php.webmaster Path: news.php.net Xref: news.php.net php.internals:104152 php.webmaster:27755 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 59078 invoked from network); 5 Feb 2019 04:40:01 -0000 Received: from unknown (HELO mail-wm1-f51.google.com) (209.85.128.51) by pb1.pair.com with SMTP; 5 Feb 2019 04:40:01 -0000 Received: by mail-wm1-f51.google.com with SMTP id y139so1860398wmc.5 for ; Mon, 04 Feb 2019 17:21:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=devilix.net; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=SOQoc/0UltizV5s+YQKwXaXV4sl+e39M9zp0UPYqzz0=; b=kzgR4/jzkN9ow7hOQxNqyXGIVosVJ1Xgw3uz0+ZHHJr+bLclyzjANVPGo8vKWmoOxS M0tQjKOe+wy6Rkmf+9PLmyB4gPL6gTV3qS39cwXEHTMZtVkSExxc73Gdy7ipTJ4iqJvO Zy0fltawd3nIC/HodJzYbPCbO4HpEwS5vp9V8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=SOQoc/0UltizV5s+YQKwXaXV4sl+e39M9zp0UPYqzz0=; b=C/oCbKKzr8ch9Vt4qPtvJd4zJJU46q97Ono1u1rzcgTCgKuIkWZOwviXQtWfYyEuQU IrGTrscXqT7kDEXo2nrIFqMhpupsWQfoQxtxjJfxmkK4tW3LA9IIHPPryi1kGBLgDdft CxxVkMrrMXVeKxtDX+nSJ3nyDiCR2vjTJoDiFbj1Fz8n70lJifv1uNaZZ1feIVQxBbKG /KWLiPQ+pz399lq/cHktx7JpiSSzts//Nn+8LbzPMuUhfKkjr6HEDu7S3mkMv2GmJ4yC kWwt1ph/5KEcJs83PRi6Y65SNDNZF6Yjq+yV9HDfLYNtU/rvNCUsCzmGSyryaW4jqpwG QARQ== X-Gm-Message-State: AHQUAuaKQjCf9sfKAVe7uB39fp7xwHyaUkiEFvZsebH5XP2JEOypmv8w Br3cePoBrshmIEhuS7FwmM8j9C7ukAip8v9JfmFbbg== X-Google-Smtp-Source: AHgI3IYCyfI4dxO2Ii9G6sbsZZlj+Nvks7RuLX5+IUcEFsJeXgCOmRHscCzpWez5ygg/CqXLNR6d095y8Cqa2rQleBE= X-Received: by 2002:a1c:7a16:: with SMTP id v22mr1354361wmc.131.1549329661474; Mon, 04 Feb 2019 17:21:01 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: Date: Tue, 5 Feb 2019 03:20:50 +0200 Message-ID: To: azjezz Cc: Levi Morrison , "internals@lists.php.net" , "php-webmaster@lists.php.net" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] New website for the PHP project From: narf@devilix.net (Andrey Andreev) Hi, On Mon, Feb 4, 2019 at 5:14 PM azjezz wrote: > > > =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original = Message =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 > On Monday, February 4, 2019 2:32 PM, Andrey Andreev wr= ote: > > > Hi, > > > > I could nitpick on most of the proposed plan, but I really only wanted > > to reply to this: > > > > > > - A new home page, not a "news" page, but a page simply showing t= he PHP Logo, a code example maybe and > > > > the download link [3]. > > > > > > > > > > > > [...] > > > > [3] https://camo.githubusercontent.com/762e5d9fcaaa4ecf645343350a91= 929f99f452e9/68747470733a2f2f692e696d6775722e636f6d2f584477675261662e706e67 > > > > I just hate those useless landing pages. > > > > Yes, it looks neat and clean, but after the initial "OMG so pretty" > > phase it just becomes annoying - noone cares about the code example > > and I for one never know what "Get Started" means. PHP isn't some > > consumer desktop software; nobody would just stumble upon php.net and > > "get started" with it, whatever that means ... > > > > I'm all for a modern look and all, but let's please keep the news on > > the index page. Personally, I only go to php.net to look for the news, > > changelogs and to search the docs. This image suggests that I'd need > > to do an extra click for each of those things and I'm sure I wouldn't > > be the only one unhappy about that. > > > > Cheers, > > Andrey. > > The landing page is meant for the new comers to PHP, when people search f= or php, the home page is the first to appear. it make sense to show a sampl= e and a straightforward button to get started with using PHP ( introduction= , installation and tutorial ) > There's a missing link here - who searches for "php" without prior knowledge of what it is? Programming languages aren't buzzwords that come up in casual conversations between people who don't already use them. And how does it make sense to show a code sample? What for? The only time I've seen isolated, meaningless code samples serve a purpose is to look cool in movies. Now that you mentioned a tutorial, that's one thing I agree is useful and missing. As a self-learner myself, 15 years ago I would've appreciated a vetted selection of tutorials on the official website. But why not just put a "Tutorials" link alongside "Documentation"? > You can see the mock up repository for what the "Getting Started" page wo= uld look like. > No such thing had been linked until your last reply (which was sent after I started writing this), but that's my point exactly - you have to look at it first in order to know what's hiding behind it and that's counter-productive to me; I reiterate the suggestion to have a "Tutorials" link instead. > if you usually visit the website for documentation, you would just type p= hp.net/documentation in the url bar instead of php.net or php.net/blog for = changelogs and articles. See, this is where you actually make the site harder to use. Today, I only type "ph" into my address bar and thanks to Firefox hitting enter gets me to php.net, which in turn gives me everything that I need: - The news are the main content and you want to put that on a separate page, calling it "Blog". Yes, most modern websites have a "Blog" instead of a "News" section, but that's because at some point it became "cool" for everyone to blog. There's no use to just naming it that when there's zero blogging going on and we have almost exclusively only release announcements. - The ChangeLog I get convenienty linked to from each news article about a release (again that's all the news). So that's another thing you're taking away from the index page, even if by accident. - The search bar allows me to check the manual for any function signature, built-in class reference, etc. Note that I said "search the manual" in my first reply, not browse it. I've never needed to visit php.net/documentation, yet that's what you suggest I should do. These things are regressions for me, not improvements. --- In essence, I share Rowan's sentiment in that I actually quite like the current website, but I like it because it is excellent for everyday lookups. As long as you can keep it that way, I fully support your effort. I don't really care about the design, but there's plenty of other stuff that could use some love. Cheers, Andrey. On Mon, Feb 4, 2019 at 5:14 PM azjezz wrote: > > > =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original = Message =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 > On Monday, February 4, 2019 2:32 PM, Andrey Andreev wr= ote: > > > Hi, > > > > I could nitpick on most of the proposed plan, but I really only wanted > > to reply to this: > > > > > > - A new home page, not a "news" page, but a page simply showing t= he PHP Logo, a code example maybe and > > > > the download link [3]. > > > > > > > > > > > > [...] > > > > [3] https://camo.githubusercontent.com/762e5d9fcaaa4ecf645343350a91= 929f99f452e9/68747470733a2f2f692e696d6775722e636f6d2f584477675261662e706e67 > > > > I just hate those useless landing pages. > > > > Yes, it looks neat and clean, but after the initial "OMG so pretty" > > phase it just becomes annoying - noone cares about the code example > > and I for one never know what "Get Started" means. PHP isn't some > > consumer desktop software; nobody would just stumble upon php.net and > > "get started" with it, whatever that means ... > > > > I'm all for a modern look and all, but let's please keep the news on > > the index page. Personally, I only go to php.net to look for the news, > > changelogs and to search the docs. This image suggests that I'd need > > to do an extra click for each of those things and I'm sure I wouldn't > > be the only one unhappy about that. > > > > Cheers, > > Andrey. > > The landing page is meant for the new comers to PHP, when people search f= or php, the home page is the first to appear. it make sense to show a sampl= e and a straightforward button to get started with using PHP ( introduction= , installation and tutorial ) > > You can see the mock up repository for what the "Getting Started" page wo= uld look like. > > if you usually visit the website for documentation, you would just type p= hp.net/documentation in the url bar instead of php.net or php.net/blog for = changelogs and articles.