1C-Bitrix est le fruit de 1C et de la société Bitrix. Le but de la création d'une joint-venture est de développer des espaces web et de développer des solutions Internet innovantes. Les systèmes de gestion de contenu professionnels de 1C-Bitrix sont demandés par une grande variété de publics. Tous les produits proposés sont régulièrement développés et modernisés, devenant plus avancés et répondant aux exigences croissantes des utilisateurs.

Les technologies ne restent pas immobiles ; elles progressent constamment. Dans le domaine informatique, les développeurs Attention particulière Ils se concentrent sur la création de produits dotés de grandes fonctionnalités et de l’interface la plus simple possible. « 1C-Bitrix : Site Management » est un système largement utilisé pour gérer des projets Web sur absolument n'importe quel sujet et objectif :

Fonctionnalités lumineuses de 1C-Bitrix

La fonctionnalité de ce système de contrôle est vraiment énorme. Afin de mieux orienter les spécialistes et les gens ordinaires qui envisagent de travailler avec CMS, la société de développement propose des programmes de formation spéciaux. Nous ne nous attarderons pas sur les fonctions standards de 1C-Bitrix, mais nous concentrerons uniquement sur celles qui sont apparues relativement récemment, mais qui ont déjà conquis les fans.

Le site composite est une technologie pour laquelle un brevet a été déposé. Avec son aide, la vitesse de réponse du site augmente des centaines de fois ! Les capacités déclarées ont été confirmées lors d'un test indépendant. Comme vous le savez, la vitesse de réponse d'un site Web est l'une des caractéristiques les plus importantes de son fonctionnement, qui affecte également la perception d'une ressource Web par les robots de recherche. Cet indicateur est également important en promotion. Un site Web lent peut rendre le visiteur irritable et il le quittera sans attendre son chargement. La technologie des sites composites est le lien grâce auquel un site dynamique moderne doté d'un code de programme peut fonctionner aussi rapidement qu'une page HTML statique. Le chargement instantané est obtenu en affichant des copies en cache des pages de ressources Web. Aux endroits où des changements ont eu lieu, des données mises à jour apparaissent.

Gérer la charge sur les serveurs - votre boutique en ligne peut résister à tout flux de clients. Compte tenu de la croissance du marché du commerce en ligne, il est logique que la concurrence s’intensifie également. Un service de qualité offert à vos clients vous aidera à prendre une position de leader dans votre secteur. En règle générale, les personnes qui achètent des produits dans les magasins en ligne n'ont tout simplement pas de temps supplémentaire pour effectuer des achats hors ligne, il leur est donc plus facile d'aller en ligne et d'ajouter les articles sélectionnés au panier. Un afflux de visiteurs peut entraîner des pannes de serveur. Un tel dysfonctionnement entraîne très conséquences désagréables: d'une part, vous perdrez les clients potentiels qui étaient sur le site à ce moment-là, et d'autre part, ils pourraient donner des commentaires négatifs sur votre projet web. Le module développé par les spécialistes de 1C-Bitrik facilite le travail avec les serveurs. Avec son aide, vous pouvez, même sans compétences technologiques particulières, évaluer la charge sur le serveur, identifier la cause des faibles performances, connecter de nouveaux serveurs ou répartir intelligemment la charge entre les serveurs existants.

La gestion des commandes de la boutique en ligne est un autre service créé spécifiquement pour les personnes impliquées dans la vente en ligne. Le module facilitera le processus de gestion des commandes, augmentera l'efficacité du back-office, réduira considérablement le volume des processus de routine et améliorera la qualité du service client. L'élargissement de la liste des fonctions disponibles rend le processus plus logique et efficace, le travail avec les demandes des clients est plus flexible et les difficultés habituelles de prise en compte des commandes disparaissent.

Présent et futur

Aujourd'hui, les produits logiciels 1C-Bitrix peuvent être considérés comme la solution optimale pour les petites et moyennes entreprises. Sans investir des fonds importants, les entreprises ont la possibilité de mener des projets Internet de haute technologie. Ils font partie de la culture d'entreprise. Des produits logiciels spéciaux aident à optimiser le travail de l’entreprise et à établir des processus commerciaux. Dans ce cas, nous parlons de Bitrix24.

Une attention maximale est également accordée à « 1C-Bitrix : Site Management » - un produit qui aide à résoudre de manière globale et efficace les problèmes de gestion de projets Web de toute complexité. Dans son travail, 1C-Bitrix est guidé par les principes suivants :

  • Caractère raisonnable des dépenses et des efforts
  • Coûts = résultats
  • Sécurité
  • Fabricabilité
  • Fiabilité
  • Possibilité de développement de sites Web avec de faibles coûts de maintenance

Dans les années à venir, l'équipe Bitrix prévoit de se concentrer sur trois domaines clés :

  1. Développement du produit logiciel « 1C-Bitrix : Site Management ».
  2. Lancer des recherches scientifiques pour développer des technologies complètement nouvelles qui augmentent la rentabilité des projets Web.
  3. Offre de services professionnels dans le domaine de la conception et de la programmation de systèmes Internet.

Les sites Web développés à l'aide de 1C-Bitrix : Site Management (http://Host_Name/technologies/bitrix.html) se caractérisent par des performances élevées. Leurs propriétaires n'ont pas besoin d'investir des fonds importants pour soutenir le projet et son développement. Si nécessaire, la fonctionnalité peut être étendue en connectant des modules supplémentaires.

Il existe des articles sur les défauts de Bitrix qui ont été rédigés par des programmeurs. Les inconvénients qui y sont décrits sont indifférents à l'utilisateur moyen, car il ne va rien programmer. Mais la présence même de tels articles et critiques négatives de certains programmeurs (même si les 2/3 d'entre eux sont incompréhensibles pour le citoyen moyen) augmente les craintes de faire le mauvais choix, les questions sur les avantages et les inconvénients de Bitrix deviennent encore plus pertinentes. Dans cet article, je vais énumérer les inconvénients auxquels sont confrontés non pas les programmeurs, mais les vrais utilisateurs.

Le coût de la licence est le principal problème

Vous devez comprendre le but de l'outil. Il suffit de regarder le coût d'une licence « Small Business » ou « Business » pour comprendre que Bitrix ne convient pas à tous les entrepreneurs individuels. Tout d'abord, le prix.

Si vous avez 10 produits, Bitrix fera l'affaire. Si vous avez 100 000 produits, cela fonctionnera également. Mais si vous êtes sûr que le magasin peut être commandé sur fl.ru pour 10 000 roubles. ou assemblez-le vous-même avec la souris dans Nethouse, alors Bitrix n'est pas votre choix. Même une solution toute faite ne vous conviendra pas en termes de coût, sans parler du développement individuel.

Si vous achetez un petit nombre de produits sur des sites chinois/coréens, puis les vendez sur Avito, VKontakte et Instagram, vous n'aurez probablement pas besoin d'un magasin où la licence CMS à elle seule coûtera 36/73 000 roubles. Ajoutez ici le renouvellement annuel des mises à jour, qui vous permet de recevoir de nouvelles fonctionnalités et corrections de bugs dans Bitrix (la première année de mises à jour est incluse dans le prix de la licence). La mise à jour coûte 20 % supplémentaires du prix de la licence. Ce sont des dépenses inutiles. Vous n’êtes pas obligé d’acheter des mises à jour ; cela n’affectera pas le fonctionnement du site, même si leur disponibilité est souhaitable.

Comme vous l’avez compris, ce n’est pas tant une question de prix, mais plutôt de faisabilité d’investir dans un site Web coûteux. Pour les petits magasins, il existe de nombreuses solutions plus simples et moins chères. C'est une autre affaire si vous envisagez d'augmenter votre assortiment, votre chiffre d'affaires ou d'ouvrir un magasin de détail qui disposera d'une base de données unique avec une boutique en ligne. Dans ce cas, les demi-mesures lors du développement d'un site Web peuvent devenir un problème à l'avenir et il est préférable de constituer immédiatement une réserve.

Le prix assez important est le premier inconvénient de Bitrix, qui empêche de nombreux petits entrepreneurs et particuliers de l'utiliser.

Tout n'est pas aussi simple qu'on te le dit

Il faut dire qu’en parlant de simplicité, on ne se trompe pas et on n’embellit même pas trop la réalité. Il est tout simplement impossible de tout prévoir et, par expérience, je dirai : le client trouvera toujours quelque chose à surprendre dans sa situation spécifique. Et comme les situations de chacun sont différentes, vous devez alors ajouter Bitrix en fonction de vos besoins. Les meubles ne s'intègrent pas parfaitement dans toutes les pièces, encore moins les systèmes d'information complexes.

Écrivons les inconvénients de 1C-Bitrix comme l'écart avec vos attentes en termes de facilité d'intégration avec 1C et de configuration. Pour me justifier, je peux dire que cela s'applique non seulement à Bitrix, mais à n'importe quel CMS. Bitrix, peut-être même dans une moindre mesure.

Grand et poilu

Bitrix possède de nombreuses fonctionnalités que vous n'utiliserez jamais. Vous pouvez accéder au panneau d'administration de la rédaction de Business et avoir peur de ne jamais apprendre à piloter ce vaisseau spatial. Il y a trop de tout là-bas. Mais il n’y a pas lieu d’avoir peur. Windows propose également de nombreuses fonctionnalités différentes que vous n'utilisez pas et que vous ne connaissez même pas. Et aussi sur votre smartphone. Il n'y a aucun moyen sans cela. Tout produit de masse qui couvre la plupart des tâches typiques des magasins, petits ou grands, sera rempli de fonctionnalités.

Mais si vous faites tout correctement, les choses « supplémentaires » ne vous dérangeront pas. Les modules peuvent être facilement désactivés et vous n’avez pas besoin d’accéder aux sections de paramètres « inutiles ». Tout le monde ne comprend pas ce qui est désactivé et comment, tout le monde ne sait pas comment supprimer les champs inutiles dans le panneau d'administration afin qu'ils ne gênent pas. Même les développeurs, bien que coûteux et longs, ne configurent pas le panneau d'administration pour leurs clients de manière à ce qu'il leur soit pratique de travailler, de faire moins de clics et d'être moins confus.

Sachez simplement que vous pouvez désactiver quelque chose, masquer quelque chose pour qu'il ne gêne pas ou bloquer l'accès quelque part au niveau des droits de l'utilisateur. Cela deviendra immédiatement plus facile, plus clair, plus pratique et moins effrayant.

De la même manière, vous pouvez supprimer toutes les choses inutiles dans le panneau d'administration Bitrix. Juste sans la cassette.

Il s'avère qu'il existe de nombreuses fonctionnalités difficiles à comprendre - c'est un inconvénient qui effraie l'utilisateur moyen.

Un bon développeur ajoutera des indices aux champs des blocs d'informations, créera un manuel pour les actions principales, fournira un lien vers du matériel de formation et des vidéos, enregistrera ses propres vidéos sur les opérations typiques et désactivera/masquera/fermera l'accès aux fonctionnalités inutiles. Eh bien, si vous décidez de le faire vous-même, vous n'avez pas besoin d'être paresseux et de lire le matériel de formation.

Mains dorées tordues

Il existe de nombreux spécialistes des échanges indépendants qui sont prêts à accepter n'importe quel travail. Étant donné que le CMS 1C-Bitrix est très populaire, même ceux qui ne savent pas comment l'utiliser et ne l'aiment pas ne refusent pas de travailler avec. Commandez quelque chose à ces gars-là - le droit chemin avoir des problèmes.

Au début, ils le feront de manière tordue, et lorsque le client dit : « d'une manière ou d'une autre, mon site est lent et difficile à trouver », il répondra : « qu'est-ce que tu voulais, tu as un site sur Bitrix ».

D'où le problème : la difficulté de choisir des développeurs compétents et responsables, parmi tous ceux qui sont prêts à prendre votre argent et à monter quelque chose à genoux.

Afin de ne pas tomber dans les griffes de tels clichés, je peux vous conseiller de regarder avec prudence si le studio travaille sur autre chose que Bitrix. Si un spécialiste privé prend des commandes, il est peu probable qu'il soit un expert en CMS et je ne recommanderais pas de lui confier un site sur Bitrix. Même si un studio peut disposer de différents spécialistes pour différents systèmes, une même personne ne peut presque jamais se targuer d'une excellente connaissance de plusieurs CMS.

Beaucoup de critiques négatives

Un CMS n'est pas seulement un code de programme et des fonctionnalités : c'est un ensemble de caractéristiques, comme un puzzle, composé de nombreuses parties. Le succès du projet dépend de chaque pièce. Toutes les pièces de puzzle faites avec une note de 3 valent mieux qu'une pièce faite avec une note de 5 et le reste avec une note de 2 ou aucune.

Cela m'a toujours étonné de voir comment, même en étant un brillant programmeur, vous pouvez déclarer en toute confiance que "Bitrix est de la merde" et transmettre cette vérité erronée à tous ceux qui sont prêts à écouter et à ceux qui ne le sont pas. Comment ne pas comprendre que depuis votre clocher vous ne pouvez pas voir l’ensemble du tableau ?

Un programmeur peut ne pas aimer plusieurs pièces du puzzle dans l'image Bitrix : l'architecture, le « code de merde », la documentation. C'est comme ne pas aimer une personne simplement parce qu'elle porte un pull avec des rennes dessus.

Un pull avec un cerf et un cerf lui-même est une grande différence que tout le monde ne comprend pas.

Les professionnels n'apposent généralement pas d'étiquettes, notamment sur les produits leaders du marché (et Bitrix est le leader). Les pros comprennent qu’il existe des outils pour différentes tâches et que même un clocher très haut n’offre pas une vue à 360 degrés.

Ne voir qu'une partie d'eux-mêmes et critiquer l'ensemble du produit est généralement typique des « jeunes spécialistes » dont l'auréole au-dessus de leur tête n'a pas encore été garnie d'expérience personnelle.

C'est inhabituel de coder de la merde - Bitrix est mauvais. Vous devez lire la documentation pour comprendre le produit - Bitrix c'est de la merde. Vous devez acheter une licence - Bitrix est nul et Sax. Il n'y a pas de fonctionnalité préférée dans Joomla - eh bien, vous comprenez... Dans le même temps, toute logique dépassant les limites de ses propres intérêts est complètement exclue. Les arguments cachés derrière des œillères et donc non visibles ne peuvent être pris en compte.

Conversation typique avec les ennemis de Bitrix. Vous demandez : « Vous ne pensez pas que grands magasins, comme Evroset.ru, Sopato.ru, Eldorado.ru, ont choisi cms au hasard sans procéder au moins à une certaine évaluation des offres disponibles ? Ils disent : « Bitrix a tout simplement un excellent marketing, qui a trompé tout le monde. » Autrement dit, ils affirment en réalité que d'autres spécialistes ont fait un choix sans en comprendre les avantages et les inconvénients, mais uniquement en consultant des brochures publicitaires.

Pour une raison quelconque, les « plus intelligents » ne pensent pas que les autres spécialistes, ainsi que les clients, voient les lacunes existantes, mais sont choisis non pas selon un critère, mais selon un complexe. Ils examinent dans quelle mesure Bitrix est adapté à leur projet, combien de tâches il couvre, quels risques il réduit.

J'ai rencontré des situations où un type aussi intelligent est venu dans l'entreprise. Il a réprimandé Bitrix, fait l'éloge de ModX/Drupal/framework préféré. J'ai retravaillé le projet, l'ai transféré de Bitrix vers un autre cms. Pendant le transfert, j'ai oublié les exigences de référencement et je ne me suis pas soucié du transfert des anciens matériaux, des utilisateurs et des « autres petites choses ». Et puis, un an plus tard, lorsque la direction de l'entreprise s'est rendu compte que le génie s'était avéré trop original, elle a de nouveau dépensé de l'argent pour développer un site sur Bitrix, et le nouveau développeur devait déjà prendre en compte à la fois le premier site sur Bitrix et le deuxième sur ModX. Il est clair que cela affecte le prix des travaux payés par le client.

N'écoutez pas quand ils vous disent que Bitrix est mauvais.

Ceux qui sont « bombardés » écrivent beaucoup, partout où ils peuvent atteindre. 20 000 partenaires Bitrix, parmi lesquels presque tous les grands studios Runet travaillent en silence, créant des sites Web et des boutiques en ligne uniquement sur 1C-Bitrix. Pensez-vous qu'ils sont masochistes ? Après tout, il existe des alternatives, y compris parmi les CMS commerciaux. Regardez le pourcentage de sites sur Bitrix dans RuNet parmi les CMS commerciaux.

Ainsi, un autre inconvénient est qu’il y a beaucoup de négativité sur Internet et peu de constructivité. Il est donc difficile pour les clients de faire le bon choix. En outre, il existe de nombreuses anciennes critiques sur Internet qui ne sont plus d'actualité.

Pesez les faits et réfléchissez par vous-même

Pour vous faciliter la communication avec les experts, consultants et autres professionnels qui critiquent 1C-Bitrix, je vais vous montrer la direction de pensée que vous devez suivre.

La prochaine fois qu’un studio ou un développeur privé vous dira « Bitrix c’est de la merde ». Sachez simplement que les gens font des erreurs. Au minimum, Bitrix ne sait pas cuisiner ou est enclin à faire des généralisations incorrectes, ou au maximum il est délibérément trompeur.

Vous devez penser à quelque chose comme ceci :

  • Le site est lent - Bitrix n'est pas à blâmer.
  • Il n'est pas pratique de travailler avec le site - Bitrix n'est pas à blâmer.
  • Ça ne s'annonce pas bien, ce n'est pas de votre faute.
  • C'est stupide et buggé - ce n'est pas de ma faute.
  • Erreurs de base de données - pas à blâmer.

Si votre site rencontre des problèmes, cela signifie que les développeurs ne peuvent pas les résoudre. Et 1c-bitrix n'a rien à voir avec ça.

Alors, il s’avère qu’il n’y a pas d’inconvénients ? Il y en a, mais la plupart d'entre eux posent problème aux développeurs ; ils ne vous affectent guère en tant qu'utilisateur ordinaire. Bitrix n'est qu'un outil avec lequel tout le monde ne sait pas travailler.

Brève conclusion

Donc, les inconvénients et les inconvénients de Bitrix.

Cher

  • Prix ​​de licence important.
  • Il y a une mise à jour payante annuelle.
  • Le coût des travaux/services dans les studios et les spécialistes privés est en moyenne plus élevé.

Pour l'utilisateur moyen (pas un programmeur), le principal problème de Bitrix est le prix : pour une licence, pour le renouvellement, pour le travail de spécialistes plus chers.

Le prix d'une licence à lui seul coupe de manière fiable les petits budgets allant jusqu'à 100 000 roubles. Faites le calcul par vous-même. Si la licence pour la rédaction « Business » coûte 73 tr. puis encore 50 heures de travail/consultations au prix tout à fait divin de 500 roubles de l'heure, ce qui correspond exactement à ce montant. Et si vous développez un magasin individuel, vous ne vous en sortirez pas avec 50 heures.

En vedette

  • Il y a beaucoup de fonctionnalités à gérer, certaines d'entre elles ne seront jamais utiles.
  • L’interface semble visuellement compliquée si vous ne la personnalisez pas et ne désactivez/masquez les éléments inutiles.
  • Vous devez lire le manuel d'utilisation.

Il peut y avoir des difficultés avec l'intégration avec 1C

Ce n’est peut-être pas le cas. Il ne s'agit pas de Bitrix, bien au contraire, si vous aviez des difficultés dans Bitrix à le faire fonctionner avec 1SKY, alors dans d'autres CMS, ces difficultés seraient encore plus grandes. Par conséquent, quel que soit le CMS dont vous disposez, des difficultés peuvent survenir.

J'ai noté ce point comme un inconvénient, car les utilisateurs ordinaires attendent une intégration « par magie » de Bitrix. Ces attentes ne se réalisent pas toujours et il est possible d’intégrer « hors des sentiers battus ». Il y a de la déception, le sentiment d'avoir commis une erreur. Ici, vous devez comprendre : les miracles ne se produisent pas. Il ne suffit pas d’acheter simplement une licence ; il y aura d’autres dépenses et il faudra y consacrer du temps et du budget.

Beaucoup de personnel non qualifié

Il existe une demande de développement et de modification sur Bitrix et, bien sûr, il existe également une offre de la part des spécialistes concernés. Mais tout ce qu’ils peuvent faire n’est pas de haute qualité. Je connais un studio qui tweete sur son aversion pour Bitrix, mais qui réalise en même temps des projets en l'utilisant. Vous pouvez sympathiser avec les clients de ce studio.

C'est tous les inconvénients. Permettez-moi de vous rappeler que nous parlons des inconvénients, pour les utilisateurs ordinaires - pas pour les programmeurs.

Réussites

Témoignages de clients - une description du processus de mise en œuvre du produit dans des entreprises renommées : les tâches définies par le client, les étapes de développement, les commentaires des développeurs et des clients, les résultats de la mise en œuvre, les plans de développement du projet.

Mode de vie actif Groupe United Elements

Client: Groupe Éléments Unis
Exécuteur:
Le nombre d'employés : 300
Industrie: Climatisation, ventilation et chauffage

Expérience dans la mise en œuvre du portail d'entreprise "1C-Bitrix"

Entreprise

United Elements Group a été créé en août 1993 et ​​opérait jusqu'en mars 2004 sous la marque "Petrospek". Aujourd'hui, elle est l'une des sociétés leaders dans la vente en gros et le service d'équipements de climatisation, de ventilation et de chauffage de haute qualité en Russie et dans les pays de la CEI.

Situation

L'entreprise considère comme une nécessité un portail interne pour une organisation de plus de 300 personnes et avec des bureaux dans différentes villes. Seul cet outil, selon Olga Zavalevskaïa, directeur RH, permet de résoudre plusieurs problèmes à la fois : informer rapidement les collaborateurs en ligne et recevoir un feedback rapide de leur part retour, offrir à l'équipe la possibilité d'accéder à une variété de documents utiles, ainsi qu'augmenter la fidélité des spécialistes et leur motivation.

« United Elements Group est une entreprise très brillante, active et dynamique qui se développe et s'améliore constamment. À l'automne, nous avons commencé la restructuration - un processus complexe qui nécessite un support d'information global et qui a donné naissance à de nombreuses nouvelles tâches, explique Olga. « Les personnes se trouvant dans une telle situation doivent être informées de ce qui se passe au sein de l'entreprise, des raisons pour lesquelles nous avons décidé, par exemple, de changer de format commercial et de pénétrer de nouveaux marchés. Le portail d'entreprise dans notre cas est l'outil principal non seulement pour mettre en évidence les changements, mais, plus important encore, pour impliquer les collaborateurs dans le processus de changement. Nous avions simplement besoin de lui. »

Développeur

Le groupe d'entreprises Dialogue Information Technologies est un leader dans le domaine de l'automatisation intégrée des entreprises du nord-ouest de la Russie. De nombreuses années d'expérience dans la mise en œuvre de projets de complexité variable - de la fourniture de produits emballés à l'automatisation des activités de grandes entreprises industrielles - permettent à Dialogue IT de travailler avec succès avec des entreprises de toutes tailles.

Le studio Web « NetPr1me », devenu développeur du projet, est une division de « IT Dialogue », fournissant une gamme complète de services pour le développement, la maintenance et le développement de solutions d'entreprise.

Raisons du choix d'un produit logiciel

Après avoir analysé les systèmes existants sur le marché, les représentants de la société de développement et de United Elements Group ont décidé de mettre en œuvre le logiciel. Les principales raisons de choix, selon Mikhaïl Belyaev, directeur du studio Web « NetPr1me », est devenu la simplicité et la facilité de travail avec le portail, la rapidité de mise en œuvre et l'abondance des divers outils qui assurent la communication interne.

Fonctionnalité prête

United Elements Group prévoit d'utiliser activement des outils simples, familiers et donc efficaces pour l'utilisateur - réseaux sociaux, messages instantanés, recherche, forums et blogs. Et plus de 500 composants prêts à l'emploi pour les tâches constamment rencontrées permettent aux employés de commencer à travailler avec le portail presque instantanément, en augmentant progressivement ses fonctionnalités au fur et à mesure qu'ils s'y habituent.

Simplicité et facilité d'utilisation

Une interface adaptative qui « mémorise » les préférences de chaque spécialiste qui travaille avec elle au quotidien vous permet de consacrer un minimum de temps et d'efforts à la publication et à la mise à jour des informations nécessaires.

La mise à jour des fils d'actualité, la publication de documents dans les publications d'entreprise, le réapprovisionnement des galeries de photos et la saisie d'informations dans la base de données des employés sont plus faciles, plus rapides et plus correctes.

Vitesse de mise en œuvre

Un portail prêt à l'emploi avec une structure préconfigurée et des services pouvant être adaptés aux caractéristiques et aux exigences de l'entreprise dans les plus brefs délais est une solution idéale pour une organisation aussi grande et dynamique que United Elements Group, visant à mettre en œuvre plusieurs tâches extrêmement urgentes en même temps.

Progrès et résultats du développement

Après la présentation, l'entreprise a déployé une version test du portail pour déterminer les fonctionnalités, puis le processus de développement a commencé à battre son plein, durant environ deux semaines. Et un mois plus tard, immédiatement après avoir rempli la ressource avec le contenu nécessaire, elle a été mise en œuvre.

Bienvenue dans l'équipe de United Elements Group !

L'outil le plus marquant et le plus efficace, de l'avis unanime des salariés, a été le blog du Président.

« C'est la personne qui est l'initiatrice de tous les changements qui s'opèrent dans l'entreprise. De plus, c'est le Président qui gère directement toutes les unités structurelles qui font partie du Groupe. Pour que les gens soient motivés et croient en ce qu'ils font, il était essentiel qu'ils entendent parler des projets immédiats de l'entreprise par une première personne. Les résultats ont dépassé toutes nos attentes », rappelle le lancement du blog Victoria Panchenko, responsable des relations publiques.

« Le blog, initialement conçu comme un outil « anti-crise » et censé être considéré comme une simple fonctionnalité supplémentaire du portail, est devenu presque sa « fonctionnalité » principale. En analysant les statistiques, nous constatons que les jours où de nouveaux messages sont publiés, le trafic vers le portail double presque. Le blog est rapidement mis à jour avec de nouvelles informations. Le Président commente environ une fois toutes les deux semaines les événements les plus importants survenus pendant cette période », poursuit-elle.

Le changement dans la conception standard du portail effectué par United Elements Group n'est pas le fruit du hasard, selon les employés. Le lancement du portail intranet a coïncidé avec le processus de restructuration interne et un changement d'identité d'entreprise. « Il était important pour nous de « fixer » le nouveau logo, les nouvelles couleurs de l’entreprise dans l’esprit des gens et de rendre la ressource plus « personnalisée ». Par conséquent, nous avons abandonné la conception standard et l'avons remplacée par une conception d'entreprise », explique Victoria.

Profil de l'employé

« Une autre étape intéressante de la mise en œuvre a été le transfert de la publication d'entreprise United Times et du journal Uniting the Best vers le portail », explique Mikhaïl Belyaev. « Cela a accéléré la constitution d'un espace d'information interne qui fédère les nouveaux arrivants et les « anciens » de l'équipe et a un impact positif sur la couverture des événements majeurs de la vie de l'entreprise », estime-t-il.

Le développement de projets

« Le processus de développement du portail étant assez actif, nous prévoyons de « connecter » tout le monde au portail avec possibilité d'autorisation au cours du premier semestre 2010. Nous inclurons certainement des blogs vidéo, des messageries instantanées, des forums et des sondages. Nous sommes très heureux que les utilisateurs eux-mêmes demandent à étendre les fonctionnalités », a déclaré Victoria Panchenko, répondant à une question sur les plans de développement du projet.

Vie de l'entreprise

D'ici fin 2009, United Elements Group prévoit de lancer les sections suivantes :

  • "Visages de l'entreprise." Ici, les employés raconteront comment ils sont arrivés dans l'entreprise, ce qu'elle leur a appris et comment le fait d'occuper leur poste actuel a influencé leur croissance professionnelle.
  • "Nouvelles chaudes" - Actualité à la Une La semaine sera mise en évidence en couleur, ce qui attirera l'attention sur les sujets les plus pertinents.
  • Au début de la nouvelle année, l’entreprise entend :
  • Faites ressembler le portail à un média électronique moderne en utilisant les sections « Interview », « Reportage photo » et la publication d'articles analytiques.
  • Intégrez la ressource à Outlook pour exporter la base de données des employés.
  • Donnez encore plus de vie à votre projet web en publiant des photos des collaborateurs et des principaux événements de la vie de l'entreprise dans une galerie photo.

A noter que 1C Bitrix, un CMS commercial, occupe la première place en Russie. Les excellentes fonctionnalités du moteur sont pratiques pour créer et éditer des sites Web d'entreprise, mais elles présentent également de nombreux inconvénients.

Alors, quels sont les avantages et les inconvénients de 1C Bitrix ?

Avantages de 1C Bitrix

  • Je suis assez facile à gérer lors de l'administration. Tout ce que vous avez à faire est de télécharger de nouveaux matériaux et vous disposerez déjà des fonctionnalités nécessaires à votre projet.
  • Mettez régulièrement à jour les ressources de sécurité. C’est peut-être l’un des principaux avantages. La protection est d’un bon niveau, mais pas toujours à la hauteur. Bien entendu, la sécurité joue un rôle important pour les propriétaires de boutiques en ligne.
  • La première année d’utilisation du CMS, le support technique est gratuit et rapide. Cependant, passé ce délai, vous pouvez vous attendre à une réponse pendant un certain temps, parfois plus d'une journée.
  • Il est possible d'intégrer des types courants de bases de données (DB).
  • L'une des raisons de la popularité de 1C Bitrix parmi organisations corporatives est "1C : Entreprise".

Salut tout le monde. Ceci est mon premier article sur Habré. Je vais donc me présenter formellement. Développeur web. Expérience 3,5 ans. DANS actuellement- un bittrixoïde accompli. Je fais tout - soutenir de grands projets, développement interne, conseil sur les questions de marketing, examiner les capacités des nouvelles versions, les nuances d'intégration du site Web avec 1C de l'autre côté, rédiger des modules pour le marché, mettre en œuvre des processus commerciaux dans le « Portail d'entreprise ». ». Et plein d'autres. Dans un CMS distinct. Que ce soit heureusement ou malheureusement (cet article en discutera) - il est impossible de rester sans travail. Le marché est rempli à plus de la moitié de produits de 1C-Bitrix.

L'article discutera des avantages et des inconvénients de ce monopole. Personnellement, je suis convaincu qu'il existe des tendances en faveur de ce monopole.

Je n'ai délibérément pas commencé mon message par la phrase "ce n'est pas un autre article sur les avantages et les inconvénients". Que ce soit un autre post. Je ne suis pas doué pour la construction de vélos. La publication utilisera donc des idées toutes faites et des solutions toutes faites. Tout est comme chez Bitrix.

Alors pourquoi les gens n’aiment-ils pas Bitrix ? Et qui ne l'aime pas ?

Selon moi, il existe deux groupes principaux.

1. Gestionnaires et clients qui sont loin du développement lui-même, mais qui ont déjà acquis de nombreuses connaissances en matière de développement de sites Web. Et avoir leur propre opinion.
2. Les développeurs sont partisans d’un développement « casher » et « idéal ». Sur des frameworks ou écrits par vous-même.

Premier groupe. Gestionnaires et clients.

Je travaille assez souvent avec des personnes qui commandent Bitrix car il présente de nombreux avantages dans la gestion de sites Web. Ces personnes comprennent pourquoi elles paient et pourquoi elles achètent Bitrix, et n’utilisent pas de CMS gratuit ou moins cher. Je n’ai donc pas besoin d’argumenter, de dresser une liste d’avantages et d’inconvénients. Ils savent tout eux-mêmes.

Malheureusement, ce groupe comprend également de nombreuses personnes qui n'aiment pas lire. Autrement dit, vous devez créer un site Web. Ok, nous allons le faire maintenant. Et qu’allons-nous utiliser pour le faire ? Regardons le marché. Bitrix est acheté - ok, prenons-le, nous le découvrirons plus loin. Eh bien, ou nous embaucherons un spécialiste qui réglera le problème pour notre argent.

L'approche est peut-être correcte. Au moins, le développeur Bitrix dans ce cas est toujours dans le noir et, comme écrit ci-dessus, ne sera pas laissé sans travail. Mais - ici, vous devez comprendre que la popularité du système implique toujours un grand nombre de personnes pour qui le site est une conception + un moteur. Et qui ne s’en soucie pas ou ne se soucie de rien d’autre que ça. Ce sont des directeurs commerciaux qui, dans de nombreux studios médiocre agissent chefs de projet, et dans certains endroits directeurs techniques. Malheureusement, dans la pratique, de tels cas se sont produits.

Je ne dis pas qu’une personne compétente ne commandera pas Bitrix. Mais je dis que le public cible des ventes est celui qui comprend le développement de sites Web à peu près de la même manière que les diplômés des cours « PHP en 24 heures ». C’est une triste réalité, mais pour moi, c’est le prix élémentaire à payer pour la popularité. Pas directement lié au système lui-même.

Un grand nombre d'échecs dans ma pratique sont basés sur les stéréotypes suivants :

1. L'intégration avec 1C est gratuite et standard
. A ce sujet, vous pouvez lire au moins cet article, qui décrit très bien les risques. L'article décrit déjà les problèmes studio expérimental. Et il n’est pas nécessaire de parler de studios où le développement fait à peine ses premiers pas.

En conséquence, nous avons en pratique une conception de magasin de 20 à 30 pages. Avec des filtres sophistiqués, de belles sections qui sortent du menu, tout change, se presse et saute. Le client dit « je veux », un contrat est rédigé, le dossier est transféré au service développement.

Et puis la phrase épique du manager retentit :
« Il y a une commande ici, mais le client dispose également d'une base de données en 1C pour 100 500 produits, mais chez Bitrix c'est standard, non ? Il n’acceptera tout simplement pas le site sans intégration. Et tu as dit que c’était standard… »

Ok, regardons la base. Vous n'avez pas encore fait le design, n'est-ce pas ?
- Nous l'avons déjà approuvé, le maquettiste travaille maintenant
- Bon, quel est l'état de la base, la structure correspond-elle ?
- Nous ne savons pas, le programmeur 1C est en vacances maintenant... Mais quelle différence cela fait-il, alors si quelque chose arrive, nous le réparerons. L'essentiel pour nous est de s'intégrer.

"D'accord, intégrer comme ça est vraiment difficile pour moi, d'autant plus que c'est standard", me moque-je, et n'attendant rien de bon, j'entame une correspondance sans fin avec le proger 1C. Quiconque a déjà été confronté aux problèmes d'intégration de quelque chose avec 1C devrait me comprendre. Dans 90 % des cas, il n’est pas nécessaire de parler d’une quelconque structure. Les propriétés des produits sont saisies dans des champs de texte, souvent avec des erreurs, l'imbrication des produits est nulle, et ainsi de suite, et ainsi de suite... Mais nous avons approuvé la conception du site, avec une convivialité et une clause sur 1C incluse dans le spécifications techniques. Et c'est également bien si 1C-nick est intéressé autant que nous par la livraison du site. Et s'il ne s'agit que d'une personne sur un pari, alors toutes nos tâches non standard seront comme un signal d'arrêt pour un lièvre... Il répondra : « Les gars, vous n'avez tout simplement pas d'expérience dans l'intégration avec 1C. , De quoi parle-t-on? Quelles améliorations ? », comme dans le cas du programmeur 1C de l'article ci-dessus.

Pour ceux qui envisagent déjà de proposer des solutions et des solutions possibles pour sortir de la situation, je dirai : détendez-vous. L'échec a déjà eu lieu. Le développement ultérieur se transforme en une série infinie de béquilles. Rien de bon n’en sortira jamais. Ou Beau design sera perdu, ou il n'y aura pas d'intégration standard et quelqu'un devra remplir manuellement les propriétés manquantes et traduire manuellement la structure sous une forme compréhensible pour le site. Ou il y aura une intégration via certains fichiers CSV. Et dans ce cas, le développeur n'a qu'un seul souci : livrer le site plus rapidement que les montants avec la base n'y parviendront.

Quel est le problème? Dans l'incompétence. Et en l'absence d'habitude de penser. Nous devons créer des sites Web, pas réfléchir. Nous faisons donc ce que nous savons : Ergonomie – Conception – Mise en page – Développement. Quoi de plus simple ? Hélas, il y a des nuances et il faut les comprendre.

Lorsqu'un échec survient, la déception chez Bitrix est assez forte. "Nous réfléchissions, mais ensuite ils nous l'ont glissé." Tout le monde s'en soucie - du client au développeur (oui, il y a eu des cas où je pensais moi-même qu'il serait plus facile d'écrire manuellement toutes ces intégrations non standard avec ces sites non standard que de mettre mon art dans Bitrix).

C'est le premier (et à mon humble avis le principal) inconvénient de Bitrix. Pop et popularité, au rythme du philistinisme. Même dans les studios qui disposent d'un ensemble complet de certificats et du statut Or, il y aura toujours un manager qui « a vendu le site pour beaucoup d'argent » et a considéré son travail comme terminé. Et pour se réjouir, il a laissé le développement suivre son cours, disant que c'était mon travail de suivre les délais, et ensuite vous le découvrirez par vous-même, j'ai exprimé les tâches.

2. Autres fonctionnalités standard
Dans l'article, j'ai spécifiquement accordé une grande attention à l'échec le plus courant lorsque je travaille avec Bitrix - sa connexion décrite de manière insuffisamment transparente avec 1C. Il est clair pour le développeur que tout n'est pas si simple. Le manager et le client considéreront le plus souvent que la communication est simple, gratuite et ne prend pas de temps. Et il s’avère que leur expliquer toute la complexité n’est pas toujours facile. Parce qu’ils n’ont tout simplement pas besoin d’en savoir trop.

Mais dans la même série, il existe un problème avec les capacités standard, dont le système en possède en fait un très grand nombre. Modules standards, composants riches en fonctionnalités... Après tout, tout cela est aussi le plus souvent couvert par un seul trait d'utilisabilité. Nous avons dessiné le processus de commande en une seule étape dans une fenêtre contextuelle et avec des options supplémentaires. champs - le client a approuvé. La première question est de savoir pourquoi avez-vous dessiné en une seule étape, si dans le composant Bitrix standard, passer une commande se fait en trois étapes ? Est-ce si important pour le site ? Je ne comprends pas : l'activité du client va-t-elle se détériorer si nous économisons 10 heures de développement et réduisons les risques en utilisant des fonctionnalités standard ?

Cela revient à nouveau à la question de l’approche. Bitrix n'est pas destiné à la personnalisation. Il est en soi très personnalisé, mais cela ne signifie pas que vous pouvez y assembler tout ce que vous voulez et l'assembler rapidement. C'est juste que parfois une idée qui a surgi doit être comparée à la fonctionnalité existante - et réfléchir, à quel point est-il important de le faire de cette façon et non de cette façon ? Le plus souvent, dans les fonctionnalités standard, l'idée née dans l'esprit des gestionnaires et des spécialistes de l'utilisabilité est mise en œuvre de manière plus réfléchie et plus approfondie. Il existe des cas extrêmement rares où quelque chose d'époque est inventé pour un magasin, sans lequel il ne peut tout simplement pas exister et qui doit être complété manuellement. Même les magasins relativement chers peuvent être mis en œuvre à l'aide de fonctionnalités standard, si vous recherchez simplement judicieusement des compromis entre les idées uniques et les capacités existantes. C'est ma conviction. Mais peu de gens y pensent lors des étapes d'élaboration des schémas d'utilisabilité.

Et c'est une conséquence du premier inconvénient de Bitrix. Incompétence et manque de compréhension de la façon de travailler avec le système.

Les composants Bitrix standard ne sont pas destinés à être modifiés. Et tous ceux qui ont dû au moins une fois entrer dans le code d'un composant Bitrix standard le comprennent. Bitrix est idéologiquement un ensemble de composants. Un ensemble d'idées toutes faites à partir desquelles vous pouvez assembler un site Web fini. Et ma conviction est que dans 90% des cas ces idées satisferont le client. Ils le satisferont encore plus qu'une mise en page conviviale bien conçue avec une somme importante pour le travail d'un spécialiste.

Même si vous créez un gros site internet avec plusieurs dizaines de pages standards, tout tourne autour des mêmes composants : catalogue, news.list, iblock.element.add.form. En dernier recours, vous devez modifier un peu les filtres du catalogue. Mais encore une fois, pas plus de 10 % d'écart par rapport à la fonctionnalité standard. Lorsque tout développement se résume à terminer uniquement les fichiers template.php et result_modifier.php. À mon humble avis, si vous le souhaitez vraiment, vous pouvez enseigner cela même à un maquettiste qui ne peut utiliser que deux constructions PHP : pour chaque Et si

3. Créer des sites Web sur Bitrix est facile (c'est difficile)
J'ai spécialement combiné deux problèmes en un seul, car mes jambes continuent de grandir à partir du même premier problème : un malentendu. Bitrix n'est pas un miracle à huit têtes. Il s'agit également d'un système de développement de sites Web. Et la complexité du développement sur celui-ci ne dépasse ni ne dépasse la complexité du développement sur tout autre CMS approprié. Seules la connaissance et la prise en compte des nuances du système, et non du système lui-même, peuvent réduire les coûts de développement. La connaissance et la prise en compte des nuances doivent être entretenues par l’ensemble de l’équipe. À commencer par le manager.

Hélas, dans ma pratique, seule une petite partie des managers a pris la peine de lire au moins le cours Content Manager. Même si, bien entendu, cela ne suffit pas. Mais dans ma pratique, il y avait un nombre suffisant de personnes qui, à chaque fois avant de créer une boutique en ligne tout à fait typique, demandaient « est-il possible d'implémenter CECI sur Bitrix ? Je me dis : « Eh bien, si CECI ne pouvait pas être implémenté sur Bitrix, alors pourquoi voudriez-vous même en ordonner le développement ? Sur la base de quelles considérations ? L'idée, hélas, est le plus souvent la même : « Oui, nous avons examiné quels CMS sont désormais populaires et avons décidé de commander un site Web dessus ».

Les gars, vous économiserez beaucoup de nerfs et d'argent si vous lisez simplement la description des capacités des composants standard et essayez de travailler avec eux en mode d'édition visuelle. Peut-être même en créant ainsi un petit site internet sans mise en page. Cela ne demande vraiment pas beaucoup d’efforts et sera plus qu’utile à l’avenir lors de la commande de sites Web. La documentation sur le système est très bonne.

4. Le site est très lent
Un site Web Bitrix peut être lent pour de nombreuses raisons. ET en aucun Dans ces cas, le système lui-même n’est pas à blâmer. La faute peut provenir d'un hébergement mal sélectionné, du développeur qui a écrit ses propres composants et n'a pas pris la peine d'activer la mise en cache, ou d'une mise en page surchargée. Mais le système lui-même n'est pas responsable du fait que la page principale de votre site met 5 secondes à se charger. C'est encore une fois un stéréotype que les managers et les personnes éloignées du développement aiment répéter. Ce Bitrix est dur et lent. Croyez-moi, si tout est fait correctement, le site sur Bitrix volera. La seule question est de tout faire correctement et de comprendre ce qui est bien et ce qui ne va pas.

Deuxième groupe. Développeurs

L'auteur de l'article (c'est-à-dire moi) est le développeur lui-même. Je n’ai pas commencé par les cours « php en 24 heures ». Par exemple, à un certain niveau, je connais l'assembleur. Il existe quelques projets commerciaux dans Delphi et j'ai commencé à apprendre le Web à partir des bases - le manuel de Koterov, des articles sur les modèles de programmation en anglais. Écrit dans Zend Framework, Yii. Il existe un framework que j'ai écrit à partir de zéro. Qui a aussi des projets qui fonctionnent réellement. Parfois dans temps libre J'écris des petits programmes en PHP pour mes propres besoins, en commençant par créer le fichier index.php dans un dossier vide. Juste pour ne pas oublier les bases.

Mais - je n'ai jamais eu envie de dire que le développement sur Bitrix est PIRE ou que le développement sur Bitrix est MIEUX que le développement sur autre chose. Les gens du premier groupe peuvent se le permettre. Mais quand les développeurs disent de telles bêtises...

Quant à moi, de tels stéréotypes parmi les professionnels reposent sur l'éternel fléau de tout développeur : le désir d'idéal. Tout programmeur est un perfectionniste complet dans l’âme et sait exactement ce qu’est le « développement idéal ». Et tout le monde chérit le rêve de créer un framework sur lequel vous pouvez écrire n’importe quel site Web rapidement et sans aucun problème. Et tout ce qui n'est pas écrit par sa bien-aimée est, par définition, du « code de merde », « rien n'est sans papiers », « non structuré », « des variables globales dans tout le code - de quoi peut-on parler du tout ? et ainsi de suite.

Même si en général, je suis parfois d'accord avec eux lorsqu'une commande est reçue pour finaliser un projet sur Bitrix. C'est comme ça que ça se passe, vous ouvrez un modèle pour afficher une fiche produit, et là le fil d'Ariane est affiché à l'aide de cinq (!) requêtes SQL vers la base de données (directes, sans aucune API), puis bien sûr vous soupirez lourdement. Vous dites au client ou au responsable : désolé, mais les améliorations apportées à votre site Web vous coûteront plus cher. Le client soupire : « Oh, ce Bitrix… »

Mais qu’est-ce qu’il a à voir avec ça ? Le client et Bitrix lui-même. C'est juste que le développeur appartenait très probablement au même groupe - des perfectionnistes idéalistes, mais ne voulait pas étudier le système lui-même (ou peut-être qu'il n'avait tout simplement pas le temps) - alors il a écrit ses propres béquilles. En même temps, très probablement, se maudissant du système lui-même, de sa carrière infructueuse, de devoir concevoir des collisionneurs de hadrons, mais ici, il apporte des améliorations à des moteurs merdiques.

Pour être honnête, je constate que je regarde moi-même le code des composants standards avec prudence. Il y a beaucoup de choses intéressantes à voir là-bas. Mais néanmoins, les composants standards ont été écrits par des programmeurs d'un bon niveau (au moins supérieur à celui qui génère des miettes de requêtes SQL). Et – comme je l’ai écrit plus haut – eh bien, idéologiquement, l’élément standard est une boîte noire. Il doit juste faire son travail. Ce n'est pas pour des modifications. C'est la faute du concepteur qui crée les mises en page pour Bitrix. Tout d’abord, il doit comprendre que modifier les composants standards de Bitrix est une tâche difficile et pleine de risques. Je veux une personnalisation pour la tâche la plus simple : asseyez-vous, dessinez ce que vous voulez sur un morceau de papier. Et puis comparez-les avec ce que vous avez déjà en jouant avec les composants de l'éditeur visuel.

Si le projet s'écarte trop des fonctionnalités de Bitrix lui-même, alors asseyez-vous et réfléchissez : est-il vraiment important pour les entreprises d'utiliser ce système particulier, n'est-il pas plus logique d'en commander un autre ? Cependant, dans les deux cas, nous ne parlons pas de développement, nous parlons de personnes qui vendent/commandent des sites Web.

Et le développeur, je le répète, n'a pas besoin de lever le nez et de rechercher la perfection. Il suffit d'étudier la documentation et les techniques de base. Si une personne est un pro, elle acceptera simplement les caractéristiques de la structure, maîtrisera l'idéologie et rédigera de bons sites Web. Si vous êtes paresseux, vous ne pouvez rien faire pour vous aider.

Vous pouvez vous habituer à Bitrix comme à n’importe quel autre système. C'est ma conviction totale. Et profiter des sites de collecte n'est pas non plus si difficile.

En épilogue, je tiens à dire que dans toute entreprise, une approche et une étude compétentes du sujet sont importantes. Saisissez-le simplement article de mode, sans étudier à quoi il sert et comment l'utiliser, dans l'espoir que cela apportera immédiatement des montagnes d'or, cela ne fonctionnera pas. Tout projet est un travail. Et le choix d'un outil n'est qu'une des étapes du travail ici. Et loin d’être le plus important. Ce qui est plus important, c'est la capacité à utiliser cet outil. J'ai appelé l'article « CMS des spécialistes du marketing. Avantages et inconvénients". J'espère que l'article a pu décrire grossièrement ce dont je parlais.