Re: PHP.net Site Structure
| From: | Abhinav Gupta | Date: | Mon, 02 Nov 2009 04:36:05 +0000 |
| Subject: | Re: PHP.net Site Structure | ||
| References: | 1 2 3 4 5 6 7 8 9 10 | Groups: | php.webmaster |
| Request: | Send a blank email to php-webmaster+get-6319@lists.php.net to get a copy of this message | ||
Hi All,
I wanted to volunteer for web-development of php.net.
can you guide me, on how to start. i can start with this Search idea too.
waiting for reply,
Regards,
On Mon, Nov 2, 2009 at 7:53 AM, Philip Olson <philip@roshambo.org> wrote:
>
> 1. Search
>>>>
>>>> I don't worry to much over it.
>>>> We have "CDN" in place so latency shouldn't be an issue, and we
>>>> usually have couple of mirrors in each country.
>>>> The only bottleneck would be contacting the Y! API for 'external
>>>> searches', but I'm sure Y! has a javascript API we could offload to if
>>>> that starts to suck.
>>>>
>>>
>>> Sounds good. For what it's worth, the "manual-lookup.php" requests from
>>> my
>>> nearest mirror (ca.php.net) are completing in an average of 350ms. It
>>> should
>>> be faster if it is just returning JSON. Ideally we'd want to have it down
>>> around 100ms. The external search (results.php) takes a fair bit longer
>>> at
>>> around 1.5 seconds.
>>>
>>
>>
>> Wow. Thats really slow.
>> On the otherhand ca.php.net isn't running sqlite, so it gets dozens of
>> stat()s on every manual-lookup.php hit, and generally much slower code
>> path.
>> Try ca2 or ca3, which I hope are much faster.
>>
>
> A few notes.
>
> First, the following wiki namespace has been created with plenty of initial
> content:
>
> - http://wiki.php.net/web
>
> As for search, an idea for this has existed for awhile and deserves
> attention and volunteers:
>
> - http://wiki.php.net/ideas/phpnetsearch
>
> Regards,
> Philip
>
>
> --
> PHP Webmaster List Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
--
============================================================================================
"Start by doing what's necessary, then what's possible, and suddenly you are
doing the impossible."
=============================================================================================
Abhinav Gupta
Software Engineer @naukri.com