---
title: "Tråden för smarta PHP tips och tricks"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/51872-tråden-för-smarta-php-tips-och-tricks"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Jörgen HP"
published: "2002-09-01T12:14:06.000Z"
updated: "2002-09-06T08:28:19.000Z"
replies: 2
views: 342
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/51872-tråden-för-smarta-php-tips-och-tricks"
---

# Tråden för smarta PHP tips och tricks

## #1 — Jörgen HP, 2002-09-01T12:14Z

Hej!

Eftersom en tråd i detta ämnet har visat sig mycket givande och effektivt i annat forum (ASP/VB), tar jag mig friheten att starta en för PHP.

Så kom igen nu, posta era bästa tips för lyckad PHP-kodning. :)

mvh Jörgen HP

Permalänk: https://www.webforum.nu/p/51872

## #2 — bohlin, 2002-09-01T12:59Z

Mitt tips: output buffering med lite gzippning.
Lägg följande kod överst på din php-sida:

```php
ob_start("ob_gzhandler");
```

ob_start() gör att all output inte skickas till webläsaren direkt, utan den läggs i en buffert. När scriptet sen är klart, skickas outputen. ob_gzhandler() är en funktion som gzippar data, och sätter några headers som säger att sidan som kommer är gzippad.
Mer info:
<http://se.php.net/manual/en/function.ob-start.php>
<http://se.php.net/manual/en/function.ob-gzhandler.php>

Fördelar:
\* ob_start() borde göra ett script snabbare, eftersom det inte skickas data allt eftersom, utan allt på en gång. (Iaf snabbare i ASP)
\* Sidan blir mindre, efter som den komprimeras.

Nackdelar
\* Inga som jag kan komma på

Det tar ju lite datorkraft att gzippa, men den är i princip obetydlig.

Om du har en sida med många besökare så är detta att rekomendera. Man kan få ner trafiken ganska mycket (bandbredd kostar...). 50% är nog inte en omöjlighet.

Permalänk: https://www.webforum.nu/p/769864

## #3 — SPiN, 2002-09-06T08:28Z

Ovanstående tips är inte att rekommendera. Använder man gzip-funktionen så tar det längre tid hos klienten om det är en seg burk, och det tar *längre* tid att få se websidan. Är man dock 100% säker på att alla klienter har en snabb och fet burk, kan man använda det.

Mitt PHP-tips: Använd templates och klasser när du skapar stora applikationer, eller extensions skrivna i C. ( <http://www.php.net/manual/en/zend.creating.php> )
Du får en skalbar applikation med vacker källkod.

Permalänk: https://www.webforum.nu/p/773428

---

Tråden på webben: https://www.webforum.nu/amne/php/51872-tråden-för-smarta-php-tips-och-tricks
