Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the social-warfare domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home3/riturajb/public_html/technicalfundas/wp-includes/functions.php on line 6114
Technical Fundas - Page 9 of 10 - Technology For Business

WordPress Guide

WordPress Guide

Welcome to Word Press Guide where you will learn to create a new blog. This site is for starters who want to create their blog in the Word Press platform.

This guide will help you show you the following in this order

  1. How to buy Domain Name and Web Hosting for your Word Press Blog

  2. Essential Things To Set Up After Installing Word Press

  3. How to select Word Press Themes

  4. Essential Plug Ins you need to install

  5. How to Speed Up Word Press

Apart from this you can browse more Word Press Articles from the link shown.

Creating your Word Press Blog (First Step)

  1. The first step is to set up a Word Press Blog is to buy a domain and hosting

  • Domain is actually the name of the blog

  • Hosting is where the files are stored

You can buy Domain from any Domain company like GoDaddy. Hosting can bought from companies like Bluehost which comes with a free domain for $2.95 a month for 1 website. Also, you can buy another package for $4.95 a month which comes with unlimited hosting space and bandwidth. This pack allows you to host as many websites for which you have a domain name.

Please click the link below to get a hosting package right now.

Sign Up for BlueHost (Discount + Domain Name)

  1. The second step is to Install Word Press for your site. The process of installing Word Press may take around 10 minutes with 1-Click Install. After setting up the Word Press Blog you can delete some of the existing comment settings and some of the wordings that already came with Word Press. This will allow you to customize your site.

That’s great! Your WordPress Blog is now up & running.

  1. The third step is to set up you custom theme. Who doesn’t like to make the Word Press look for professional?  If you want to set up blog you choose a blogging theme. Else, if you want to set up a shopping site, you may choose the Storefront Theme. Also, there are premium themes available for WordPress which can be purchased for a decent cost.

  2. Once you have setup your theme, it’s time to install your Plugins. Plugins help to manage some of the functionalities of  the site. For example, a social media plugin can be used to integrate Social Media Shareable Icons in a post. Another plugin may be a WordFence plugin which helps to keep the site secure.

  3. Speed Up Word Press is an important thing you can do. Some of the important ways to speed Up Word Press is  by Installing  PlugIns. Here’s list of Plugins that will speed up your site. a) WP Fastest Cache is used to speed up the website. b)   WP Smush allows the user to optimize the size of the image. c) WP Optimize is used to optimize the database. d) WP Super Minify is used to compress Javascript and CSS files

Disclosure: Please note the links  provided are links of our affiliate company Bluehost.com

Apple Vs. Android, Which Side Are You On


Apple Vs Android
Apple Vs Android

 

Every person today is in a dilemma of which Phone is better Apple or Android. It is not that simple as both offers the same features and they may seem the same other than the brand and price. However, a closer look shows some key difference between an Android & iPhone.

1.Hardware : Only Apple makes iPhones, therefore it has extremely  tight control over how the hardware and software work together. Google offers software to many phone makers including Samsung, HTC, LG, Motorola and all the companies that are a part of the OpenHandsetAlliance. And that makes Android Phones vary in quality, size, weight and features. Most premium priced Android devices have good hardware quality. However,  low priced Android Devices have lower hardware quality compared to Apple phones.

2. Operating System : In general Apple Phone users always have the latest version of OS. This is because Apple OS is usally updated for all phone weeks after its release. But Android makers are slow to update their phones.   For example, when iOS11 was released it was updated in more than 50% of the phones weeks after release. This was not the case when Android’s Oreo was released.  Android users were still using the older versions weeks after release.

3. Apps: The Apple App store offers lesser apps than Google (2.1 million Vs 3.5 million as of 2018) and overall this isn’t an important factor. Apple is very strict for the App it allows but Googles criteria for Apps are lax. While Apple’s criteria are strict it also prevents situations like people downloading a version of  fake app.   Another challenge in developing Apps for Android is the distributed ecosystem. Since Android is present in various devices, developers have to design the App that fits into a multitude of device. This makes it costly for developers.

4. Gaming: iPhone has emerged as one of the great devices for gaming. Previously gaming was limited to Nintendo’s 3DS and Sony Playstation’s Vita but iPhone changed that. The loose integration of hardware and software has made it difficult for Android to make it’s platform sutiable for high end gaming. While Android has it’s share of gaming, Apple is a clear winner.

Web Hosting

5. Support: Both the smartphone platforms usually work well. However, if any support is required Apple is a winner. You can simply take your device to the nearest Apple store and  a trained specialist solves the problem. In case of Android phone this is not the case. Some Android phonemakers may give specialist support and some may not.

6. Intelligent Assistant: The next smartphones will led by technologies driven by Artificial Intelligence. And Google is a clear winner in this category. Google Assistant is an artificial intelligence assistance which uses everything Google knows about you to make life easier. Siri is Apple’s answer to Google’s assitant. It’s improving with every iOS release but it’s functionalities are quite limited.

7.  Battery Life: Most iPhone in the early days had to be recharged daily. But today’s iPhones can go days without recharge. Battery situation is complex in Android. Android battery comes in different shapes and sizes. But if you don’t mind carrying a little extra weight Android devices can offer a much longer lasting battery.

8. Peripheral Compatibility: A smartphone can be used in different ways. For example, smartphone can be connected to a speaker to listen to loud music and so on. In this scenario Android phones have the advantage. This is because Android phones uses USB ports which are available almost everywhere. On the other hand Apple uses propreitory lightening port. However, lightening ports are not widely compatible.

9. Security: If you care about safety and security there is only one choice: iPhone. More than 95% of malaware is found in the Android phones. In general iPhones are less prone to attacks by Malware and Viruses.

10. Screen Size: Some people aren’t much comfortable with a small screen size. If you are looking for a large or very large screen size Android phone is the best choice. For example, Samsung Galaxy Note 8 has a 6.3 inch screen size which is not available with iPhones.

11. Price: Android wins the price war at all price points. From low end to high end Android has a myriad of phones. However, the lowest available Apple Phone is iPhone SE which starts at $349. The highest price for both Android and Apple phones  can go above $1200. However, the average cost of an Android Phone is lower than an Apple’s iPhone.

12. User Maintainence: User upgrades are difficult in case of Apple. Apple phones are elegant and simple but it’s quite challenging when it comes to replacing a battery or upgrading storage. Android on the other hand gives flexibility to the user to change battery and expand it’s  storage capacity easily. (without much technical help)

The decision to buy an Apple’s iPhone or an Android phone will depend on the preference of the user. Some user will want to have a great hardware while some users might want greater peripheral compatibility. Both platforms are good choices depending on the need of the user. You have to decide what platform best suits you and then purchase the smartphone of your choice.

 

Image Compression Plugins In WordPress

Image Compression Plugins
Image Compression Plugins

Now that you have uploaded the image to the server you will soon figure out that the image size is often too big.  It is seen that heavy images often takes longer loading time. Therefore, it is very much necessary to compress the images for better loading.

If you are running a photography site you can edit the images in a professional   photo editing tool. In this way you can preserve the quality of the image. However, if you are running a travel site or tech site you can compromise on some quality by using an Image Compression Plugin.  The main advantage of using plugins is it automates your image compression stuff. This can save a lot of time.

Here are some plugins you can use for image compression 

   1. reSmush.it

is one of the best image compression plugins.  The main advantage of this plugin is it automatically optimizes your image moment you upload it. Also, it offers bulk compression of images which make it easy for the user to optimize the images together in a short time.  However, the image compression plugin doesn’t have different compression levels which means that the images compressed will be force to compress at the level set by the plugin.

  1. WP Smush

WP Smush is one of the popular image compression plugin. This plugin is used to compress the image to the desired level depending on the compression level user want to be. This plugin also compresses the image on upload.

This plugin is based on a freemium model. It allows only 50 images to be compressed if you use the free version. However, if you use the premium version you will be able to bulk compression.

In addition to the above there are some more image optimization plugin. Eg, EWWW Image Optimizer, Compress JPEG & PNG Images, and Short Pixel Image Optimizer.

SCRUM vs. Waterfall: Which Development Cycle is Best For Your Project?

Scrum Vs Waterfall

With the invention of new software methodologies it becomes more challenging for companies to choose the  best methodology that best suits their project needs. For example in Web App or Mobile App Development it becomes essential to choose a a methodology that best suit the project at hand.

Waterfall Model

This is a classic life cycle model which is a linear sequential model. In the waterfall model each phase should be completed in entirety before the next phase.

This model is useful for small sized projects and having very accurate requirements.  Each phase needs to be completed to move to the next phase. The testing process is only carried out after completion of  the implementation.  The main point is that  this  model gives successful outcomes only if the requirements are certain, product defination is stable, and known technology is used.

The main advantages of the Waterfall Model are as follows:

  1. The model is simple & easy to use.

  2. Due to the rigidity of the  model each phase has precise deliverables and review process.

  3. Each phase is processed and completed one at a time.

  4. This model works well for small projects where requirements are understood well.

The main disadvantage of  Waterfall Model are as follows

  1. Scope adjustment during the life cycle can end a project.

  2. Working Software is only produced in the later phases of the life cycle.

  3. Not a good model for large and complex projects.

  4. Not a good model for long & ongoing  projects.

  5. If the requirments are at a higher risk of changing than it is not a good model.

Scrum

Scrum is a agile framework for effective team collaboration on relatively complex projects.  Some of the key element of scrum are

  1. Scrum is lightweight.

  2. It is simple to understand.

  3. It is difficult to master.

Scrum employs a heuristic approach as opposed to a programmed algorithmic approach used in the Waterfall Model. This helps to effectively solve complex problems which is not possible in the Waterfall Model.

The Key Roles of a Scrum are as follows:

  1. Product Owner : The product owner decides what needs to be in the product and is responsible for how the product has to be.

  2. Scrum Master: The scrum master will monitor the performance of the scrum within the sprint. (Sprint is a period that the team decided to deliver their part. The sprint period is normally 2-4 weeks).

  3. Scrum Team : The resources are grouped as scrum teams which comprises of BA’s, developers, testers. Each team will be of size of 7-8 members.

So what are the meetings associated with Scrum ?

1. Sprint Planning Meeting : In this meeting the team decides what they will deliver in the sprint.

2. Daily Scrum Meeting : In the daily scrum meeting three questions are asked a) What did you do today? b) What will you do tomorrow ? c) Is there any impediments that is slowing or stopping you ?

3. Sprint Review Meeting : This happens at the end of the sprint where team will demo the completed part to the product owner.

4.  Sprint Retrospective Meeting: This happens at the end of the sprint where team will answer three questions a) What went well in the sprint ? b) What went bad in the sprint ? c ) Which areas can be improved in the next sprint ?

The Key Advantages of Scrum

  1. Greater ability to incorporate changes as they occur : This is one of the major advantages of scrum. Any change that comes in the middle of the project can be implemented easily. Rather than waiting for a phase to complete, in scrum a change can be taken up in a sprint and completed .

  2. Quicker release of usable product: As the team do not have the obligation to wait for the end of the implementation to release a software. The running software can be released from time to time. This helps getting good customer feedback opposed to doing in a sequential manner.

  3. Increase Project Visibility: This process helps the team to get more visibility. Therefore, any impediment to the project can be found out early in the project and fixed immediately

  4. More chance and greater responsibility for each team memeber:  Since team meetings are held in short durations team members have greater chances to prove. If anything needs to be improved it can be easily taken care of in the next sprint.

  5. Low Cost Model : The overhead cost of using this methodology is less. Therefore,  using this model substantial cost savings can be made.

The Key Disadvantages of Scrum

1. Scrum leads to Scope Creep as there is no definite end date.

2. The main challenge in scrum is effective team management. If  the team members are not cooperative it becomes an impediment. If a team member leaves in the middle of the project it becomes very hard to implement scrum.

3. Daily meetings can be frustrating at times.

4.  Quality is hard to implement until the testing  is not done properly.

5. Also, the project can be only completed in time only if the team members are experienced.

Conclusion

Thus,  it can be seen that both Waterfall model and Scrum can be used in the project development life cycle. The Waterfall model becomes expensive for big sized projects. However, for small sized projects where requirements are known Waterfall model can be used.

Scrum Model can be used for both small & big sized projects. However, Scrum Model is most suitable in large & complex projects where change in requirements are fast. Scrum model needs a dynamic approach which may become challenging at times.

Logging To WordPress Dashboard

LogIn is where you need to where you  want building your site. Note that the Login credentials for the  Control Panel is not the same as the LogIn credentials for the WordPress Dashboard.

WordPress

WordPress Installation URL : If you have installed WordPress in the root of the domain, the URL  for accessing is the

example.com/wp-admin

WordPress Username : The username used when installing WordPress

WordPress Password : The password used  when installing WordPress

Steps to LogIn to WordPress

  1. To access the WordPress dashboard simply you need to add wp-admin to the  end of the URL

If you installed WordPress at the root the URL to access the WordPress dashboard is example.com/wp-admin

If you installed WordPress at the blog folder then the URL to access WordPress dashboard is example.com/blog/wp-admin

2. Type the username and password when you installed

WordPress

If you are able to view this you have successfully Logged In