Support webpage

Support webpageSupport for your webpage, it is really necessary? In my opinion yes, mainly if your page is the reflection of your professional or enterprise activity.

The support Web we in the heat of offer it to many independent companies and that want to have their, up-to-date watched, well-taken care of webpage and operation. Those that understands that its page not only is a calling card, if means of interaction with the users do not understand the importance of having anybody is in charge to watch it and to maintain it.

In our work of support we advised to our client on any aspect of content, technician or positioning on his page. In addition we realised monitoring workings so that it does not fail at any moment and if it happens that we are first in knowing the problem to solve it as rapidly as possible. Also we were in charge to publish content, to create banners, to trim images, backup copies and the problematic updates in CMS as WordPress.

If you want to know more details of this service puncture this connection.

Slow Web Where it is the problem?

Slow WebDoes Your Web go slow? We explained the possible reasons to you for this slowness so that you can put remedy.

In the first place it is necessary to differentiate between the webpage and the servant in who it is being executed. Perhaps the problem is in one of these elements or both.

Slow servant

Normally the servant has some resources: processor, ram memory, space of storage, bandwidth, etc. In addition the servant can be shared between tens or hundreds of clients, consequently can have bottle necks if he does not manage himself correctly. Some of these data can be found out if you accede to the Control Panel of your lodging.

Perhaps your servant uses traditional, mechanical hard disks. Nowadays the present and future are the discs SSD (Solid State Drive) that can be 20 times faster than the mechanics. They are as a flash memory but very, very fast, as much in reading as in writing. A mechanical disc can read and to write to 20Megabyte/seg, the SSD reach 500Megabyte/seg! In the modern lodgings, as which we used to lodge our clients, they use SSD which enormously accelerates of load of the page, here you have more information on the matter.

Slow webpage

On the other hand, your webpage. Type WordPress, Joomla or Prestashop will be realised with a CMS, and in little occasions it will be HTML. You would have to review if your page has optimized the images, you do not have to raise photographies in another format that are not JPG and must have a weight nonsuperior to 120Kb. If you raise a photo of 1Megabyte will slow down your Web and bandwidth will consume much. Like the images can have other files that can slow down, as the CSS, JS, typographies, videos, PDFs, etc. If your Web is done in HTML, without programming nor data bases PHP it would have to go as the ray independent of your servant!

If your page is done with a CMS and it leans in a data base generates the content dynamically, that is to say, whenever a visitor accedes to your Web send consultations to the data base to reclaim texts, images associated, etc. All this consumes resources. The best thing is to install a system of cache by means of plugin or module or to activate this option in your CMS if it allows it, as it is the case of Prestashop.

In some cases, slowness can be due to that your Web is hackeada. Somebody has been able to accede to the interior, script has inserted some malicious and is sending Spam or some denial-of-service attack to another Web or any other fraudulent activity. Here you have more information in case it interests to you.

If you want the opinion of an expert so that it advises to you contacts with us, we can make a revision of your website and until offering our service to you of lodging and maintenance Web.

To change of servant

To change of servantHow to change of servant? It it can do anyone? We explained the process to you so that you can take the best election and are not problems.

To change of servant implies to make a migration of the domain, the Web and the e-mail, these three elements, in some cases is not necessary to migrate some of them but usually he is most habitual.

Technician is a process enough, it cannot do anyone, must make it an expert in systems or developer Web with previous experience so that nothing fails. You imagine to lose your e-mails, or your webpage? We have known cases in which a computer science one transferred the webpage from a servant to another one but it forgot to migrate the mail accounts and they were lost without capacity to restore forces and assets and control damage.

The process must be perfectly coordinated with the client, the users must be warned, is due to make endorsements at the different moments so that if something fails the information can be recovered. And one is only due to cancel with the previous supplier when we have everything verified in the new one.

If you need help in this sense contacts with us. We have made tens of migrations, of webpages, post office, domains and know the retail process, we have much experience and there have never been problems. The migrations normally we make gratuitous those clients who lodge with us, if your Web loads slow or your mail does not have a good anti-virus see you with us and you notice the improvement, consults our plans of maintenance Web.

To maintain webpage

It adapts your webpage to mobiles, tablets, movable devices, you do a design responsive. Design Web, webpage, responsive, reason, tablet, device, smartphone, adaptable, to renew, to improve, to adapt, to visualizeTo maintain a webpage she is one of the workings in which more experience we have and for that reason we are going to describe to you of what this task consists so that you can value if you need or not maintain your page.

Maintenance

A webpage require of a maintenance if it is realised with a CMS as WordPress, Prestashop, Joomla, Magento or any other similar. A Web of this type is composed by a nucleus of the tool in himself and a series of plugins or modules, all this must be updated periodically to avoid security problems and to correct programming errors. Before updating it is necessary to make a complete backup copy because the updates fail sometimes and your Web could stop working partially total or, here you have an article that speaks of it.

If on the contrary your Web is done in HTML, without programming nor data bases, your Web will not require of any maintenance.

Maintenance of content

The content maintenance consists of publishing content in your page or modifying the already existing one, is the best form to maintain alive your page, to improve your positioning and to receive traffic. This work you would have to realise it you yourself since you are nobody knows your activity better than although everybody does not have time to publish content, is a sacrificed work and your page must be realised with a tool WordPress type so that you can accede to the administration to change texts, photos, etc.

If you are interested in that we do the maintenance of your Web consults our plans.

 

To update WordPress Apt for all the public?

To update WordPress Apt for all the public?

To update WordPress in principle seems a simple task but it can be complicated until the point to damage the page and to leave it totally unutilised.

We already know that WordPress is friendly surroundings, €œeasy€ to use, almost seems a tool office automation and to update would have to be thing of children, as updating the operating system of our mobile, but in fact it is a process without guarantees that can bring about serious problems.

WordPress is a tool developed by a company and a developer community, is publishing stable versions and have means to check and to guarantee enough with reliability that its software is released without errors. Good, in the reality this is not certain. The normal thing is that WordPress releases new versions without errors but sometimes they put the leg, introduce other new or openings of security. At the home of September of the 2016 they published a version that generated problems, two weeks later published other than it solved them, this is the bread ours of software open source. They have great programmers in its rows but WordPress works in more than 70 million Web sites worldwide, cannot testear its application in all of them, therefore it is normal that they publish failures that affect only to part of that great market Web.

What elements take part in the WordPress update?

On the other hand we have other two elements that take part in our WordPress site: theme (or it soles) and plugins. Here also we can have enough problems at the time of updating normally because there are plugins and professional subjects, of payment, and other that are not it and contain errors and few desire to fix them on the part of their developers. It is necessary to consider that if we used plugins or gratuitous groups is probable that they are realised by a programmer that maintains it in its free short whiles, perhaps does not have time to correct errors perhaps or simply is not good programmer and their code is as a strainer by where €œeverything€ is strained.

The combination of Core or nucleus of WordPress, the subject and plugins can be as sending a car without driver downhill, if there are no obstacles will continue advancing and if there are them are problems€¦

For all these reasons, my recommendation is that before making an update of WordPress you create a point of restoration of your website, perhaps the directory uploads you can leave it outside the copy because it will not undergo changes in the update but the other directories and files yes can undergo changes. In this backup copy we must also endorse the data base.

How I create a point of restoration of my WordPress?

There are two forms to create the restoration point, the first method is recommended for being the something simpler and automatic.

Automatic method with Duplicator

This is the simplest form. This magnificent plugin gratuitous allows you to endorse files and data base, generates two archives at the end of the process, .zip and .php, unloadings these two archives to your computer and already you have endorsed your page. The only reservation or problem that you could find is that you have much content in the directory uploads, many images, PDFs or archives multimedia, and plugin is not able to make the complete copy. In this case you can exclude directory saying and thus you will be able to make the endorsement, does not matter that the directory is not endorsed uploads because you only want to create a restoration point in case there are problems in the update.

Method manual

This method consists of unloading all the files of the Web by FTP. For it you will have to accede to the Control Panel of your lodging to obtain credentials FTP and FileZilla you will be able to unload the files of the page.

In order to endorse the data base also you will need to accede to the Control Panel of your lodging, inside you will have some option to accede to the data base by means of the tool phpMyAdmin, with this tool you can make export.

If by accidental a your Control Panel it is CPanel, still easier, YOU with a click can endorse files and from the section Backup copies.

Now already we can update

If you have already created the restoration point you can come to update everything, WordPress, plugins, theme. Once you have updated you would have to check the following thing:

  • That the administrator of WordPress works, publishes an entrance or page to guarantee that everything is in sequence.
  • That the frontal or public part of your Web works. It sails by the sections, it verifies that sliders work, that the model-making of the text is correct and mainly the contact form.

And if there are problems?

If something fails in your page will be necessary to analyze the problem. Perhaps if he is something precise is possible to be solved easily, there if no, it will be necessary to apply in your Web the point of restoration that you created and from being updating step by step until finding the origin of the problem.

It agrees to be always updated?

Yes and no. Agrees to have your possible most up-to-date Web but too much you are updated you will undergo the introduced errors of programming in the new versions of software. He is better to wait for a time before updating, therefore we made sure that the versions are maturing.

Who can help me?

If metheglins your Web with us we were in charge to update your Web regularly, normally every month, we created the restoration points and we take all the steps to try that your page is updated and if something fails we were in charge to find out the origin of the problem. Consultation our plans of lodging and maintenance Web.

If nonmetheglins your Web with us also you can to request help to our superheroes!

How to migrate a Web or to change of lodging

How to migrate a Web or to change of lodging

You need to change of servant? Is Your supplier of hosting terrible? He is expensive? Does Your page go very slow? They have hackeado your Web? If you have become some of these questions you have arrived at the suitable place because here we will give to wise people advice you who will help you to decide, or to understand at least of what a migration process consists Web and if it is worth the pain to take the step.

At the present time hosting is a competitiveness very hard in the sector of the services, is easy that you have an old lodging, obsolete, expensive, with few resources, space of storage, etc. and you are thinking about leaving it to happen to the another best one.

Therefore, it is easy that you want to change to a servant better than the one than present, economic and probably with storage SSD, which will cause that your page flies!

Elements that take part in a migration Web

In order to understand how we must migrate a Web we must know clearly what elements take part in a migration process not to leave anything us by the way. You must think that you are going to cancel your present lodging and All the information will be lost that you have there, therefore you must correctly have migrated all the elements to the new supplier.

In a lodging the most habitual Web it is to have:

  • A domain. This one is the name with which the visitors accede to your page, for example ecs-technology.com or webartesanal.es
  • A webpage. 95% of the pages Webs are realised in WordPress, Prestashop or to size in HTML/PHP. The page usually is formed by some hundreds or thousands of files and at least one data base.
  • E-mails. If you have accounts of mail associated to the domain, as for example correo1@ecs-technology.com, must migrate the post office to the new servant or you will lose them irremediably!

Sometimes I have read articles exceeds how to migrate a Web or domain and they concentrate in the migration of the page, forgetting completely the e-mails, serious error, because when changing of servant the post office remain in the previous lodging and when cancelling all the information will be eliminated it and it will not be possible to be recovered, you imagine to lose your hundreds or thousands of post office?

By all this it is fundamental that in this process somebody technician advises to you, with experience in migrations and who knows the most common errors, it contacts with us if you need help.

Migration of the domain

If what you want is to change of servant for your page and e-mails usually is not necessary to migrate the domain, you can leave it in the present supplier, unless they force to you to have all together one: domain + lodging + post office, in this one case you will have to migrate it everything. If you want a supplier/domain name register we recommended DonDominio to you.

In case you must migrate the most habitual domain is to ask for the transference from the destiny recorder. If one is a .ES will arrive an email at the administrative contact, assure you that you are, when receiving the email you only must puncture the connection and will begin the transference. The process is automatic and transparent, everything will continue working because the DNS will continue being the same. The process usually concludes the same day.

In case you have a .COM you will need a called code AUTHCODE, you will have it in the Control Panel of your supplier of origin or will have to ask it them. With the AUTHCODE you ask for the transference of the domain in the destiny recorder, one will begin at that moment and it would conclude about 5 days later. Here the same happens, the DNS have not been modified, therefore the Web and post office will continue working and aiming at the origin supplier. Once you have the domain in the destiny supplier you will be able to migrate the Web and post office.

Migration Web

The Web usually is relatively easy to migrate it, depends on if it is done to size or with a CMS type WordPress or Prestashop. Almost always the Web usually goes accompanied of a data base, also is necessary to migrate it. In the case of WordPress there are two methods to make the migration, with plugin Duplicator or with Better Search and replace and in the case of Prestashop is necessary to do it manually.

Well-taken care of Ten because if unloadings by FTP all the files Web with a client perhaps as Filezilla does not unload all the tree of folders and directories, mainly if you have a Prestashop, tool FTP do not detect all the anidaciones of folders when the tree is very great and you could lose information, mainly images.

Migration of post office

The migration of post office is most complex of all, since it forces to transfer the present post office to the new servant and to reshape all the accounts with the new parameters, if we have several accounts and we used them with IMAP in portable, computer, tablet, reason, is necessary to spend long time to put everything in march.

We have a developed tool to this intention, he leaves we do the migration to you by a reasonable cost and you do not worry about anything. In addition not only it is necessary to migrate the post office but also it is necessary to conserve the flags or flags of the same, its state (if they are leidos or not) and by all means the structure of folders, being able to have subfolders. In addition in the origin servant they can use a type of parameters different from the one from destiny, as for example the separating character of folders, all this we consider it and controlled, it leaves we are in charge.

If you want to avoid the migration of post office you can form them as POP3 because then they will be unloaded in your computer and you will be able to more easily make the change of servant, but my recommendation is that you always use the mail as IMAP because you will have it synchronous between computers, devices, several people can use a same account, is the perfect solution.

Which is the ideal configuration?

The ideal configuration is to have three different suppliers, one for the domain, another one for the webpage and another one for the e-mails. It sounds to madness, truth? Then it is not it, you says it the voice of the experience! because? I explain it to you next.

Three suppliers for my lodging Web? , what horror!

It is not a madness nor a horror. The reason to have everything distributed is that the prices of each service are very different from a company from another one and the necessary power for each also is very different. For example, for e-mail it is necessary much space of storage and little processor/memory, nevertheless a Web needs little space storage and much processor/memory. To replace both needs with a same company is going to be very difficult, therefore, because we did not distribute it? We use a supplier for the mail and another one for the Web, thus we obtain the best thing of each supplier. It is the perfect formula!

Another thing that there is to consider is that if we used CPanel as Control Panel of our lodging, the anti-virus that it has is really bad, even useless and nowadays many infections in equipment by the e-mail take place, not to have a good anti-virus in the lodging. Therefore the ideal is to have a professional mail as which it can offer Acens (company of Telef³nica) where in addition the costs are very small and the type of servant is oriented towards the mail and for the Web we can use another different company as he can be WebEmpresa or Cubenode.

Another reason for weight to have the mail in a site and the Web in another one is that the page can be hackeada and can be necessary to change of servant if the present one has some opening of important security. To change a servant Web is quite simple and it would be possible to be done transparently since the mail is not next to the Web, if not in another different supplier. That is to say, to have the Web in a servant and the post office in another is going to allow to us to migrate the Web in time record without touching the post office, neither to migrate them nor to change its configuration. This is fundamental because sometimes it is called on €œto leave running€ a supplier of hosting because it has constants security problems or speed and what prevents to take the step us is to have together Web and post office, therefore is necessary to separate them.

Sometimes it can be necessary to leave running a supplier of hosting?

YES, definitively, yes. In my ample experience in the lodging and administration of Web sites sometimes it has been called on to me €œto leave running€ a supplier so that they had hackeado its servant and were not able to solve the problem. If that happens to you having 40 or 50 Webs in this supplier you can be imagined what nights of diversion hope to you€¦. In extreme situations as this one the best thing is to migrate the Web to another servant while you solve the problem but you have the mail in the same servant is very many more complex.

 

 

WordPress problems: I cannot create content in Avada, appears a black window

WordPress problems: I cannot create content in Avada, appears a black window

There is a problem that has crazy people to the users of Avada and is that they cannot use the tool to create content because there is an emergent black window that covers all the page.

This problem is an error of some versions of Avada, has happened to me with version 3.6.1, 3.6.2 and I believe that it happens more in some.

The problem consists of which it appears a black layer (<div>) over the own emergent window of Avada with which the parameters of the modules are formed. This window prevents the edition of the fields of the module.

Solution, step by step

Until the developer solves the problem, that by the way is taking it with much calm, there is a small patch which I have developed and you can use. The patch consists of applying some styles to the CSS of the administrator of WordPress, those styles hide that black layer and you already can accede to the content.

1) We need to create a new style sheet and to modify the file functions.php of the subject. I do not recommend to you to do it in the original subject of Avada, it is not a good practice, it will prevent you to update the subject, the best thing is to use a subject son, we go to it!

2) If there are bought Avada in themeforest you will see that in the unloading archives already it is the subject created son, simply you must copy it to your directory wp-content/themes.

3) You must activate the subject son, go to there active Appearance, subjects and the subject son who will be called Avada child. When doing this the menu superior of your Web desconfigura, does not pass anything, you go to Menus, selects the main menu and punctures check Main Navigation, keeps and already you will see as your Web is seen correctly with the menu.

4) In the directory wp-content/themes/avada-child you must publish the file functions.php, can do it from Appearance, Publisher and must add these lines of code:

function cdp_scripts () \ {wp_enqueue_style (€˜cdp_admin_css€™, get_stylesheet_directory_uri (). €˜/cdp_admin.css€™);} add_action (€˜admin_enqueue_scripts€™, €˜cdp_scripts€™);

5) Now you must create a new file (by means of FTP) call wp-content/themes/avada-child/cdp_admin.css and inside you must stick this code CSS:

body.wp-admin .ui-widget-overlay \ {z-index: 101! important;}

6) It keeps the changes and€¦. to work!

I hope that it has helped you!

Problem in plugin WPML of WordPress when raising images

Problem in plugin WPML of WordPress when raising images

If you have a WordPress page multilanguage with plugin WPML probably you will have seen that when raising archives, images, PDFs, etc. do not appear in the bookstore multimedia. This happens with a determined combination of versions of WordPress and WPML, in my case happened with the following thing:

  • WordPress 4.1.1
  • WPML Multilingual CMS 3.1.8.6
  • WPML Sticky Links 1.3.7
  • WPML String Translation 2.0.14
  • WPML Translation Management 1.9.9

It is a failure of plugin WPML, in this forum of the official developer you can see how she speaks to envelope.

It seems that this thread of conversation data of October of 2014 and has at the moment not solved it, seems that they take it calmly so there will be to hope.

SOLUTION TO THE PROBLEM

While they fix the failure you can apply this simple prescription that there am shortage. You will be able to raise archives your WordPress page and soon they will appear in the means gallery.

  1. You go to Means, soon To add new (the one of the menu, not the other)
  2. Kitchen mhelps in Select archives and you raise the file.
  3. When the button has raised to kitchen mhelps To publish.
  4. It already is, if you go to Means you will see as the file is there.

As you will see the key is in publishing the image or pdf nothing else to raise it the servant.

I hope that it has served to you!

 

Programmer PHP in Madrid

Programmer PHP in Madrid

If you look for a programmer PHP in Madrid you can have me, it tell me what you need and we see if I can help you.

My name is Carlos Doral and I take working in PHP from version 3, we spoke of the year 2000. Later I used PHP4 with the incorporation of classes to the language and now use PHP5 that has a total direction objects, something fundamental nowadays to organize the source code and architecture of any application PHP.

My experience in this language is the following one:

Programming of Webs to size in PHP and MySQL

For more than one decade I have realised webpages to size. The process consisted of making a design in Photoshop, to turn it to a scale model HTML, to mount the frontal or part publishes and to program its manager of contents (private zone). The used technology was PHP and MySQL in the part of servant and HTML and Javascript in the client.

Programming of email systems marketing and massive shipment of post office in PHP and MySQL

I have developed to different tools for shipment from massive post office, necessity demanded by publishing houses mainly.

These tools included the programmed shipment, management and monitoring of the campaigns: openings of post office, clicks in connections, etc.

Along with the service of programming one offers the design and preparation of e-mail groups.

Programming of managers of content CMS in PHP and MySQL

To realise the programming of a manager of contents for a website that shows dynamic contents is fundamental although nowadays rarely it is necessary thanks to tools as WordPress.

Years ago to program a manager of contents for a Web was most normal of the world and the result was a tool that adapted perfectly to the needs of the project. Nowadays usually it is used WordPress for that work saving very many time of programming since it has many functionalities already developed.

Programming of applications of management in PHP and MySQL

Many years ago Visual Basic and Access they were the formula more extended to create applications of management in SMEs for surroundings Windows. Little by little they went being necessary functions client-servant for who they were not prepared.

Those that we began to use PHP we saw an enormous potential since its native architecture was client-servant. The surroundings Web and php were the ideal combination to replace Visual Basic and Access, so the most bold developers we decided to program complex applications of management in surroundings Web being used php and mysql in the part of servant. The result was superb: systems centralized, accessible from the enterprise Intranet and the outside without making no special programming, were the first applications in the cloud

Programming of plugins WordPress in PHP and MySQL

I have experience to size developing plugins in WordPress surroundings. In addition I have published some plugin in repositorio official, in wordpress.org

Programming of modules Prestashop in PHP and MySQL

Also I have experience developing in Prestashop, modules in accordance with each project to solve small functional details that cannot be realised from PS or theme utillizado.

Generation of analytical information and in PHP and MySQL

A task quite common in development PHP is the creation of information in pdf. Normally the information leave from a complex consultation that is sent on the data base. These information have a head, a listing, I cheeped of page and when finalizing usually there is a summary of data, as it would be the case of an invoice.

Relational databases in PHP and MySQL

In PHP and MySQL relational databases of great complexity can be realised, with referential integrity, views, procedures even stored used to improve the yield.

How to deactivate the data of demonstration of backoffice of Prestashop 1.6

How to deactivate the data of demonstration of backoffice of Prestashop 1.6

If you enter the panel of Prestashop you will see millionaire numbers, hundreds of purchase carts, sales and benefits that to all we would like to have€¦. Lamentably they are data of demonstration to teach to us how they can get to visualize those numbers and data.

To deactivate the data of demonstration of backoffice of Prestashop is something quite elementary and simple to realise but many users they ask to us how to do it because it is not as at sight as it can seem.

In this videotutorial of 2 minutes we hardly explained to you how to do it.