Jump to content

Solution pour un site d'annonces.


Recommended Posts

Bonjour,

je désire mettre en ligne un site d'annonces relatif à l'emploi.

J'ai testé quelques plugins pour wordpress et extensions pour joomla.

Je les trouve bien mais un peut lourd au surf.

Pensez vous qu'un site fait sois même en php (sans CMS) sera plus légé au surf ?

Merci.

Link to post
Share on other sites

La performance ressentie d'un site est multifactorielle.

Une appli avec le même soft coté serveur pourra avoir des performances très variables selon le niveau d'optimisation engagé: mise en cache, gzip, utilisation judicieuse des image etc.

Le serveur lui même (et la charge supportée) est évidemment prépondérant.

Quant à la comparaison d'un script maison avec une solution packagée, ça va évidemment dépendre du code des dits scripts...

Les cms intègrent beaucoup de fonctions dont tu n'auras pas forcément besoin et qui peuvent alourdir le site.

Mais un développement sur mesure, ça coute cher en temps ou en argent.

Link to post
Share on other sites

En fait un site d'annonces par nature pose des problèmes de performances dès que tu as un peu de trafic. La recherche d'une annonce ou la création de pages listant les annonces peut engendrer beaucoup, beaucoup de requêtes sur la base de données. Le point faible pour un site web, c'est souvent la base.

Cela explique que la plupart des plugins des CMS soient aussi peu efficaces et lourds : le recours à un CMS peut parfois créer une usine à gaz, et le système d'annonces là dessus ne fait qu'aggraver la situation.

En fait, si tu utilises un CMS, le mieux est d'utiliser un CMS qui possède des solutions de cache avancées en natif (genre eZPublish) ou que tu peux faire fonctionner de concert avec une solution de cache (comme Drupal).

Quand aux sites d'annonces pro, la plupart de ceux que je connais (y compris celui pour lequel je travaille) utilisent des développements internes. C'est plus simple, car on arrive très vite aux limites de la logique des développeurs des solutions toutes faites.

Maintenant, si ton projet est simple, regarde quand même la solution CMS+Plugin+solution de cache, parce que réinventer la roue, cela a quand même un coût considérable.

Link to post
Share on other sites
  • 2 weeks later...

Pour connaitre bien Drupal, il me semble un très bon candidat pour tenter le coup car

- il permet très facilement de permettre à des internautes de soumettre un formulaire

- il permet de créer sur mesure ce formulaire avec les champs customs souhaités

- il permet de lister les annonces et leurs champs customs grâce au module views

- il a une gestion des profils et des droits assez poussée

- il y a des solutions qui semblent poussées maintenant pour la notification par email http://drupal.org/project/notifications

Quelqu'un qui connait bien drupal peut faire ça très vite, en tous cas pour un projet de ce type il convient très bien. Maintenant il faut bien connaitre la bete , car si on ajoute la courbe d'apprentissage là ça pose question... Apprendre un CMS ça reste plutôt un investissement sur l'avenir qu'un gain sur le premier site; le temps de comprendre la manière de le développer selon la philosophie du CMS choisi.

edit :

"Pensez vous qu'un site fait sois même en php (sans CMS) sera plus légé au surf ?"

Oui bien sur il sera BEAUCOUP plus léger (si bien codé hein). Le côté générique d'un CMS ou d'un framework implique forcément plus de code, plus de requete sql etc... On peut facilement se retrouver avec 600 requetes sql par page là ou tu aurais fais la même chose en 20 requetes sql à la main. Après comme dit plus haut, un systeme de cache bien choisi peut résoudre en grande partie le probleme, mais je maitrise pas trop cet aspect.

Edited by nyl auster
Link to post
Share on other sites
  • 1 month later...

Bonjour,

je désire mettre en ligne un site d'annonces relatif à l'emploi.

J'ai testé quelques plugins pour wordpress et extensions pour joomla.

Je les trouve bien mais un peut lourd au surf.

Pensez vous qu'un site fait sois même en php (sans CMS) sera plus légé au surf ?

Merci.

Salut, il y a un moi j'avais essayé de monter un site de PA spécialisé, mais je n'ai pas réussit a m'en sortir avec joomla. AdsManager poru joomla marchait très bien en local mais pas tres stable en ligne, quant à listbingo c'etait une horreur en local très dur pour arriver à ce que l'on veut. Je ne sais pas si c'est de ceux là dont tu parle mais je n'ai pas trouvé qu'ils étaient spécialement lourd.

En tout cas le sujet m'interesse

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By Axeldesigner
      Bonjour à tous, 
       
       
      Designer depuis plus de 10 ans en mainstream mais aussi depuis 2 ans dans l'adulte, je vous propose mes services de designer. 
      Site wordpress / landing page  / e-commerce / blog /application mobile / / e-mailing / bannière statique ou gif / logo / identité / brochure / flyer etc ...
      Je crée et intègre moi même pour tout ce qui est digital.
       
      Voici mon lien Portfolio pour mon site adulte et en PJ un mixe avec  des  projets mainstream ( mon nouveau site mainstrean n'étant pas encore live )
       
      gooddesignx.com
       
      Au plaisir de travailler ensemble, à très vite.
      Axel
       
       
       
       
       
       
    • By kevinjoseph
      Bonjour, j’ai un gros problème sur mon site Wordpress . Du jour au lendemain, mon site wordpress fais une redirection vers un autre site wordpress que j’ai crée ,sans que je touche à quoi que ce soit. Quand j’essai d’aller sur l’admin pour désactiver les plugins et voir d’où peut venir le problème. Impossible d’accéder, sa me redirige vers l’admin de l’autre site. Au final il est impossible que j’accède au site via (google, la bare de recherche, les favoris, l’admin…) pour voir ce qu’il fonction pas, j’ai juste accès au FTP. J'ai essayé de voir d'où pouvez venir ce bug en supprimant les plugins, le théme, mes derniers modifications, regarder sur le .htaccess si il y avais quelque par le nom de domaine de l'autre site écrit. Ca n'a rien changer, le site continue de ce rediriger automatiquement vers l'autre site. Si vous avez une idée d’où sa peut venir ou comment faire pour arranger ça et surtout comment éviter que sa ce reproduise. Sa m’aiderai beaucoup, merci d’avance.
      voici le code du .htaccess:
       
      # BEGIN WordPress
      <IfModule mod_rewrite.c>
      RewriteEngine On
      RewriteBase /
      RewriteRule ^index\.php$ - [L]
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule . /index.php [L]
      </IfModule>

      # END WordPress
      ~   Ludovic • 16:28    
    • By prem
      Hello j'aurais besoin urgemment de votre aide svp... Cela fais des jours que je bloques.
      Voilà j'ai des posts , chaque posts a plusieurs categories.
      j'ai fais une requete wp_query pour lister tous les posts sauf une categorie ,mais je me retrouves avec des doublons . voila mon code 
      <?php /** * The template for displaying a grid item. * * @package WordPress * @subpackage Edition * @since Edition 1.0 */ $do_not_duplicate = array(); $query = new WP_Query( array( 'category__not_in' => array( 32 ) ) ); if ( $query->have_posts() ) : while ( $query->have_posts() ) : $query->the_post(); $do_not_duplicate[] = $post->ID; global $tw_section, // section object $grid_size, // grid size $post; // section object $section_id = get_the_ID($post); // section id $tw_categories = get_categories(); // get all post categories $post_type = get_post_type(); $thumbnail_size = 'half'; $thumbnail_size = ($grid_size == 'fullgrid') ? 'big' : $thumbnail_size; if ($grid_size == 'related') { $thumbnail_size = 'related'; } ?> <div class="<?php if ( isset($tw_categories[0]->term_id) ) { echo 'highlight_category_' . $tw_categories[0]->term_id; } ?> <?php echo (has_post_thumbnail()) ? 'has-thumbnail' : 'no-thumbnail'; ?> <?php echo $grid_size;?> grid-item"> <div class="isobrick-inner"> <?php the_post_thumbnail($thumbnail_size, array( 'onload' => 'jQuery(this).animate({ "opacity" : 0.75 }, 500);' )); ?> <?php echo themewich_review_circle('none', false); ?> <?php if ( 'post' == $post_type ) : ?> <span class="thumboverdate"> <i class="fa fa-bookmark"></i> <?php themewich_date('human'); ?> </span> <?php else: ?> <?php if ( function_exists( 'wc_get_template' ) ) : ?> <span class="thumboverdate"> <?php wc_get_template( 'loop/price.php' ); ?> </span> <?php endif; ?> <?php endif; ?> <div class="thumbovertext"> <div class="badge"> <?php echo ag_get_cats(3); ?> </div> <h2 class="title"> <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"> <?php $title = get_the_title(); if (strlen($title) >= 75) { $title = mb_substr($title, 0, 75) . "... "; } echo $title; ?> </a> </h2> <?php if ( 'post' == $post_type ) : ?> <?php preg_match('/<!--more(.*?)?-->/', $post->post_content, $matches); ?> <a class="button outline" href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"> <?php if ( isset($matches[1]) && $matches[1] ) { echo $matches[1]; } else { _e('Lire la suite', 'themewich'); } ?> </a> <?php endif; ?> </div> <a class="brick-thumb-link" href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"> <?php the_title(); ?> </a> </div> </div> <?php endwhile; ?> <?php endif; ?> <?php wp_reset_query(); ?>  
       
       
      et quand je fais un var_dump ($do_not_duplicate);
      j'obtiens 
      array(1) { [0]=> int(470) }
      array(2) { [0]=> int(470) [1]=> int(368) } 
      array(3) { [0]=> int(470) [1]=> int(368) [2]=> 
       
       
      et je souhaiterai avec l'aide d'un foreach ne poster mon article qu'une fois
    • By Theode69
      Bonjour à tous, sachez que votre réponse me sera d'une très grande aide ! 
       
      Je suis actuellement entrain de créer un  site pour une université. L'objectif est d'avoir terminé avant la fin du mois d'aout une version test/un MVP simple mais fonctionnel. Pour résumer, mon but est de simplifier et rendre plus rapide les inscriptions des étudiants auprès des professionnels. Ce site contiendra une partie pour les étudiants, une pour les professionnels.
       
      Pour faire simple chaque étudiant aura  un compte perso, sur lequel il pourra ajouter des documents (carte d'identité, RIB, justificatif de domicile, etc) afin de les stocker dans un cloud. 
       
      De l'autre côté, les professionnels (auto école, salle de sport, assurance, protection sociale, opérateur téléphonique) auront un espace dédié à leur activité. Ils auront une fiche résumant leur entreprise (secteur, téléphone, localisation) et ils renseigneront les documents nécessaire lors de l'inscription à leurs services. 
      Pour s'inscrire, l'étudiant n'aura plus qu'a autoriser l'accès à ses documents (préalablement enregistrés dans le cloud) évitant ansi de perdre du temps sur place en passant par la dématérialisation de l'inscription. 
       
      Le projet devra donc contenir : 
       
      une zone de connection privée pour chaque utilisateur et entreprise la liaison avec un cloud (je pensais sous traiter la gestion du cloud  à une entreprise spécialisée)  si possible une barre de recherche permettant de trouver les professionnels répondant aux besoins des utilisateurs  la possibilité pour le professionnel de télécharger les documents auxquels ils a été autorisé afin de procéder à l’inscription  si possible (pas urgent car surement compliqué) que chaque professionnel puisse établir une page de pré inscription où l’utilisateur remplie ses données de manières manuscrites (prénom, nom, mail, etc) avant de compléter l’inscription avec les documents justificatifs contenus dans le cloud   
       
      Ayant de bonnes bases en HTML+CSS et quelques connaissances concernant Java Script j'hésite encore sur la forme que pourra prendre le site. 
      Soit il m’est possible d’utiliser WordPress.org en utilisant différents plug ins (mais il y en a t-il qui permettent réellement de remplir tout ces objectifs?). 
      Soit je pensais créer mon site à l’aide de Meteor.Js ou Node.Js …

      Quelles solutions préconisez vous ? Si aucune ne vous semble adaptée selon vous comment pourrais je faire pour créer ce MVP ? Comment feriez vous pour commencer ce projet ? 
      Merci énormément pour l’aide que vous pourrez m’apporter dans cette aventure ! Je suis disponible si vous voulez échanger plus longuement. 
       
      Bien cdt 
      Théo R
    • By Toulonweb
      Bonjour,
      je souhaite réaliser une section annuaire sur un site tournant sous wordpress,
      j'ai eu beau chercher a droite et a gauche mais rien à part 2 plugins qui ne sont plus mis a jours depuis des années.
      Je précise que je ne souhaite pas faire un site annuaire mais seulement une section sur un site existant.
      J'ai bien tenté arffo mais il n'est plus compatible avec php 5
      Auriez vous une piste?
       
      Merci d'avance.
       
      Nicolas
×
×
  • Create New...