2008-11-26 7 views
5

Je suis nouveau à php et je voulais faire un blog en utilisant php où chacun peut voir le contenu affiché dans le site, mais une autre page de l'administrateur devrait être là qui peut modifier, ajouter ou supprimer des messagesfaire un blog en utilisant php

Comment puis-je coder une page comme ça? Quelles sont les logiques requises?

+5

Bonjour, j'aimerais un site comme Amazon.com. S'il vous plaît poster le code source. k tnks bai. – Echostorm

+3

Ne soyez pas un ennemi ... Chill out nous avons commencé quelque part – cgreeno

+0

+1 pour Echostorm :) – Tim

Répondre

3

Il existe lotsoftutorials pour ce type d'entreprise around the internet.

Je pense qu'il est peut-être trop difficile d'écrire une seule réponse ici. Il vaut mieux choisir un de ces tutoriels ou trouver un livre qui utilise la construction d'un blog pour en savoir plus sur PHP.

8

no1: Si vous avez juste besoin d'un logiciel de blog, ne l'écrire pas vous-même, il y a des tonnes de services gratuits et des applications que vous pouvez utiliser ou adapter

no2: Si vous voulez faire cela parce que vous voulez apprendre php, allez-y!

no3: La meilleure façon de procéder est de suivre un tutoriel! 10 secondes de googling est suffisant et vous aidera beaucoup plus que d'afficher une question comme celle-ci ici: http://www.google.ee/search?q=tutorial+php+blog

2

À ce stade, vous avez 2 choix.

  1. apprendre quelques PHP de base (qui comprendrait databasing, la gestion des serveurs web, la gestion des formulaires en toute sécurité, html, javascript, css, etc.) et mettre en œuvre alors un certain blog très basique qui selon vos besoins.

  2. Utilisez un produit préemballé comme Wordpress, Drupal ou l'un des centaines disponibles. Vous pourriez peut-être le modifier légèrement en fonction de vos besoins et vous apprendrez PHP dans le processus.

1

Les didacticiels Internet sont excellents. Vous allez vouloir considérer deux choses principales:

  1. Comment stocker les données (les gens écrivent messages)
  2. Comment vous présenter cela à l'utilisateur.

données:

Vous pouvez considérer les bases de données, mais cela est probablement excessif pour un excersise apprentissage. Probablement des fichiers texte simples, peut-être un par entrée (avec un schéma de nommage unique), ou XML structuré pour stocker les informations sur les publications. Vous devrez penser à indexer chaque entrée d'une manière ou d'une autre afin de pouvoir la récupérer facilement. Vous aurez besoin de considérer les implications de votre choix, telles que les lectures de fichiers, etc. Cela ne sera pas un problème sur un petit site de test, mais vous devriez penser à ce qui se passe lorsque vous avez des milliers d'utilisateurs dans l'exercice.

Présentation

Vous aurez besoin de regarder quelques-uns et html pour css se faire afficher le contenu facilement configurable. Pensez aux composants que vous voulez afficher, des choses comme un blog «entry», que vous pouvez ensuite programmer dans le html lorsque vous servez une page autant de fois que vous le souhaitez.

2

Le flux de travail que vous recherchez est assez simple, avec seulement 2 couches.

  • Création/mise à jour/Supprimer les éléments
  • Voir articles

Je vous diriger vers nettut's excellent walkthrough on the subject, qui passe par toutes les étapes de mise en œuvre (création d'objets de base de données, requêtes, etc.). Il laisse de côté le processus d'embellissement (c'est dénué de style), ce qui signifie seulement que vous aurez une plus grande liberté. Il essaie également de se conformer à une conception orientée objet, tout en gardant simple d'éviter de désencourager les gens (un site de blog peut être un grand projet).

Si vous vous sentez moins aventureux they also have an excellent article on making a simple shoutbox

codage heureux.

Questions connexes